Keep using the session we had when creating keystone client
That way we keep the ssl-related flags when creating the client. Closes-Bug: #1535322 Change-Id: I6c425ce5d8a2072c49fc26924147a9719379eff9
This commit is contained in:
@@ -212,7 +212,7 @@ class ClientTest(utils.TestCase):
|
||||
api_version=manilaclient.API_MIN_VERSION)
|
||||
|
||||
client.ks_client.Client.assert_called_with(
|
||||
version=(3, 0), auth_url='url_v3.0',
|
||||
session=mock.ANY, version=(3, 0), auth_url='url_v3.0',
|
||||
username=client_args['username'],
|
||||
password=client_args.get('password', client_args.get('api_key')),
|
||||
user_id=client_args['user_id'],
|
||||
@@ -266,7 +266,7 @@ class ClientTest(utils.TestCase):
|
||||
cacert=None, timeout=None, retries=None, http_log_debug=False,
|
||||
api_version=manilaclient.API_MIN_VERSION)
|
||||
client.ks_client.Client.assert_called_with(
|
||||
version=(2, 0), auth_url='url_v2.0',
|
||||
session=mock.ANY, version=(2, 0), auth_url='url_v2.0',
|
||||
username=client_args['username'],
|
||||
password=client_args.get('password', client_args.get('api_key')),
|
||||
tenant_id=client_args.get('tenant_id',
|
||||
|
@@ -256,6 +256,7 @@ class Client(object):
|
||||
|
||||
if v3_auth_url:
|
||||
keystone_client = ks_client.Client(
|
||||
session=ks_session,
|
||||
version=(3, 0),
|
||||
auth_url=v3_auth_url,
|
||||
username=self.username,
|
||||
@@ -270,6 +271,7 @@ class Client(object):
|
||||
region_name=self.region_name)
|
||||
elif v2_auth_url:
|
||||
keystone_client = ks_client.Client(
|
||||
session=ks_session,
|
||||
version=(2, 0),
|
||||
auth_url=v2_auth_url,
|
||||
username=self.username,
|
||||
|
@@ -264,6 +264,7 @@ class Client(object):
|
||||
|
||||
if v3_auth_url:
|
||||
keystone_client = ks_client.Client(
|
||||
session=ks_session,
|
||||
version=(3, 0),
|
||||
auth_url=v3_auth_url,
|
||||
username=self.username,
|
||||
@@ -278,6 +279,7 @@ class Client(object):
|
||||
region_name=self.region_name)
|
||||
elif v2_auth_url:
|
||||
keystone_client = ks_client.Client(
|
||||
session=ks_session,
|
||||
version=(2, 0),
|
||||
auth_url=v2_auth_url,
|
||||
username=self.username,
|
||||
|
Reference in New Issue
Block a user