Package glue :: Module datafind :: Class GWDataFindHTTPSConnection
[hide private]
[frames] | no frames]

Class GWDataFindHTTPSConnection

source code

httplib.HTTPConnection --+    
                         |    
   httplib.HTTPSConnection --+
                             |
httplib.HTTPConnection --+   |
                         |   |
  GWDataFindHTTPConnection --+
                             |
                            GWDataFindHTTPSConnection

Secured connection to LIGO data replicator service using HTTPS.

Nested Classes [hide private]

Inherited from httplib.HTTPConnection: response_class

Inherited from GWDataFindHTTPConnection: LIGOTimeGPSType

Instance Methods [hide private]
 
__init__(self, host=None, **kwargs)
Connect to the LDR host using HTTPS.
source code

Inherited from httplib.HTTPSConnection: connect

Inherited from httplib.HTTPConnection: close, endheaders, getresponse, putheader, putrequest, request, send, set_debuglevel, set_tunnel

Inherited from httplib.HTTPConnection (private): _get_hostport, _output, _send_output, _send_request, _set_content_length, _tunnel

Inherited from GWDataFindHTTPConnection: find_frame, find_frame_urls, find_latest, find_observatories, find_times, find_types, ping

Inherited from GWDataFindHTTPConnection (private): _requestresponse

Class Variables [hide private]

Inherited from httplib.HTTPSConnection: default_port

Inherited from httplib.HTTPConnection: auto_open, debuglevel, strict

Inherited from httplib.HTTPConnection (private): _http_vsn, _http_vsn_str

Method Details [hide private]

__init__(self, host=None, **kwargs)
(Constructor)

source code 

Connect to the LDR host using HTTPS.

Default host is defined by the LIGO_DATAFIND_SERVER environment variable.

Parameters:
  • host - the name of the server with which to connect
  • port - the port on which to connect
  • **kwargs - other keyword arguments accepted by httplib.HTTPConnection
Overrides: GWDataFindHTTPConnection.__init__