use the CA cert for more OS clients
diff --git a/xos/openstack_xos/client.py b/xos/openstack_xos/client.py
index 6ec7bc2..9a622ec 100644
--- a/xos/openstack_xos/client.py
+++ b/xos/openstack_xos/client.py
@@ -74,7 +74,8 @@
self.client = keystone_client.Client(username=self.username,
password=self.password,
tenant_name=self.tenant,
- auth_url=self.url
+ auth_url=self.url,
+ cacert=self.cacert
)
@require_enabled
@@ -94,7 +95,9 @@
username=self.username,
password=self.password,
tenant=self.tenant,
- auth_url=self.url)
+ auth_url=self.url,
+ cacert=self.cacert
+ )
@require_enabled
def __getattr__(self, name):
return getattr(self.client, name)
@@ -127,6 +130,7 @@
extensions=[],
service_type='compute',
service_name='',
+ cacert=self.cacert
)
@require_enabled
@@ -162,7 +166,8 @@
password=self.password,
tenant_name=self.tenant,
auth_url=self.url,
- ca_cert=self.cacert)
+ cacert=self.cacert
+ )
@require_enabled
def connect(self, *args, **kwds):
self.__init__(*args, **kwds)