Pick up cafile from keystone_auth
If ca_file is not specified in client config, use the cafile config from keystone_auth session. Change-Id: I99f9633ddf84d0b1809bbea87275b68412f7ed6a Closes-Bug: #1885401
This commit is contained in:
parent
9695a4c169
commit
de6d7e08ca
|
@ -84,7 +84,8 @@ class OpenStackClients(object):
|
|||
return self._neutron
|
||||
|
||||
session = self.keystone().session
|
||||
session.verify = self._get_client_option('neutron', 'ca_file') or True
|
||||
if self._get_client_option('neutron', 'ca_file'):
|
||||
session.verify = self._get_client_option('neutron', 'ca_file')
|
||||
if self._get_client_option('neutron', 'insecure'):
|
||||
session.verify = False
|
||||
endpoint_type = self._get_client_option('neutron', 'endpoint_type')
|
||||
|
@ -101,7 +102,8 @@ class OpenStackClients(object):
|
|||
return self._cinder
|
||||
|
||||
session = self.keystone().session
|
||||
session.verify = self._get_client_option('cinder', 'ca_file') or True
|
||||
if self._get_client_option('cinder', 'ca_file'):
|
||||
session.verify = self._get_client_option('cinder', 'ca_file')
|
||||
if self._get_client_option('cinder', 'insecure'):
|
||||
session.verify = False
|
||||
cinder_api_version = self._get_client_option('cinder', 'api_version')
|
||||
|
@ -125,8 +127,8 @@ class OpenStackClients(object):
|
|||
return self._placement, self._placement_ks_filter
|
||||
|
||||
session = self.keystone().session
|
||||
session.verify = \
|
||||
self._get_client_option('placement', 'ca_file') or True
|
||||
if self._get_client_option('placement', 'ca_file'):
|
||||
session.verify = self._get_client_option('placement', 'ca_file')
|
||||
if self._get_client_option('placement', 'insecure'):
|
||||
session.verify = False
|
||||
region_name = self._get_client_option('placement', 'region_name')
|
||||
|
|
Loading…
Reference in New Issue