def keystone(context): keystone_client_class = ec2_context.get_keystone_client_class() return keystone_client_class( token=context.auth_token, project_id=context.project_id, tenant_id=context.project_id, auth_url=CONF.keystone_url)
def keystone(context): keystone_client_class = ec2_context.get_keystone_client_class() return keystone_client_class(token=context.auth_token, project_id=context.project_id, tenant_id=context.project_id, auth_url=CONF.keystone_url, insecure=CONF.ssl_insecure, cacert=CONF.ssl_ca_file)
def test_get_keystone_client_class(self, client): client.return_value = mock.MagicMock(spec=keystone_client_v2.Client) ec2_context._keystone_client_class = None client_class = ec2_context.get_keystone_client_class() client.assert_called_once_with(auth_url="http://localhost:5000/v2.0") self.assertEqual(keystone_client_v2.Client, client_class) client.reset_mock() client.return_value = mock.MagicMock(spec=keystone_client_v3.Client) ec2_context._keystone_client_class = None client_class = ec2_context.get_keystone_client_class() client.assert_called_once_with(auth_url="http://localhost:5000/v2.0") self.assertEqual(keystone_client_v3.Client, client_class) client.reset_mock() client.return_value = mock.MagicMock() ec2_context._keystone_client_class = None self.assertRaises(exception.EC2KeystoneDiscoverFailure, ec2_context.get_keystone_client_class)
def test_get_keystone_client_class(self, client): client.return_value = mock.MagicMock(spec=keystone_client_v2.Client) ec2_context._keystone_client_class = None client_class = ec2_context.get_keystone_client_class() client.assert_called_once_with(auth_url='http://localhost:5000/v2.0') self.assertEqual(keystone_client_v2.Client, client_class) client.reset_mock() client.return_value = mock.MagicMock(spec=keystone_client_v3.Client) ec2_context._keystone_client_class = None client_class = ec2_context.get_keystone_client_class() client.assert_called_once_with(auth_url='http://localhost:5000/v2.0') self.assertEqual(keystone_client_v3.Client, client_class) client.reset_mock() client.return_value = mock.MagicMock() ec2_context._keystone_client_class = None self.assertRaises(exception.EC2KeystoneDiscoverFailure, ec2_context.get_keystone_client_class)
def keystone(context): keystone_client_class = ec2_context.get_keystone_client_class() return keystone_client_class(session=context.session)
def keystone(context): keystone_client_class = ec2_context.get_keystone_client_class() return keystone_client_class(token=context.auth_token, project_id=context.project_id, tenant_id=context.project_id, auth_url=CONF.keystone_url)
def keystone(context): keystone_client_class = ec2_context.get_keystone_client_class() return keystone_client_class(session=context.session)