The Module

The Module

class DS8KConnectionPool(host, port=None, strict=False, timeout=<object object>, maxsize=1, block=False, headers=None, retries=None, _proxy=None, _proxy_headers=None, key_file=None, cert_file=None, cert_reqs=None, ca_certs=None, ssl_version=None, assert_hostname=None, assert_fingerprint=None, ca_cert_dir=None, **conn_kw)

Bases: urllib3.connectionpool.HTTPSConnectionPool

Extend the HTTPS Connection Pool to our own Certificate verification.


alias of DS8KHTTPSConnection

scheme = 'httpsds8k'
urlopen(method, url, **kwargs)

Override URL Open method to take DS8K out of the URL protocol.

class DS8KHTTPSConnection(host, port=None, key_file=None, cert_file=None, strict=None, timeout=<object object>, ssl_context=None, **kw)

Bases: urllib3.connection.VerifiedHTTPSConnection

Extend the HTTPS Connection to do our own Certificate Verification.


Override the Connect Method to fix the Certificate Verification.

putrequest(method, url, **kwargs)

Override the Put Request method take the DS8K off of the URL.

request(method, url, **kwargs)

Override the Request method take the DS8K off of the URL.

Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.