The cinder.volume.drivers.ibm.ibm_storage.ds8k_connection 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: - requests.packages.urllib3.connectionpool.HTTPSConnectionPool- Extend the HTTPS Connection Pool to our own Certificate verification. - 
ConnectionCls¶
- 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: - requests.packages.urllib3.connection.VerifiedHTTPSConnection- Extend the HTTPS Connection to do our own Certificate Verification. - 
connect()¶
- 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. 
 
-