def test_create_all_clients(self): con = mock.Mock() con.auth_url = "http://auth.example.com:5000/v2.0" con.tenant_id = "b363706f891f48019483f8bd6503c54b" con.auth_token = "3bcc3d3a03f44e3d8377f9247b0ad155" c = clients.Clients(con) for plugin_name in clients._mgr.names(): self.assertTrue(clients.has_client(plugin_name)) c.client(plugin_name)
def test_create_all_client_plugins(self): plugin_types = clients._mgr.names() self.assertIsNotNone(plugin_types) con = mock.Mock() c = clients.Clients(con) con.clients = c for plugin_name in plugin_types: plugin = c.client_plugin(plugin_name) self.assertIsNotNone(plugin) self.assertEqual(c, plugin.clients) self.assertEqual(con, plugin.context) self.assertIsNone(plugin._client) self.assertTrue(clients.has_client(plugin_name))
def test_create_all_client_plugins(self): plugin_types = clients._mgr.names() self.assertIsNotNone(plugin_types) con = mock.Mock() c = clients.Clients(con) con.clients = c for plugin_name in plugin_types: plugin = c.client_plugin(plugin_name) self.assertIsNotNone(plugin) self.assertEqual(c, plugin.clients) self.assertEqual(con, plugin.context) self.assertIsNone(plugin._client) self.assertTrue(clients.has_client(plugin_name)) self.assertTrue(isinstance(plugin.service_types, list)) self.assertTrue(len(plugin.service_types) >= 1, "service_types is not defined for plugin")
def test_create_all_client_plugins(self): plugin_types = clients._mgr.names() self.assertIsNotNone(plugin_types) con = mock.Mock() c = clients.Clients(con) con.clients = c for plugin_name in plugin_types: plugin = c.client_plugin(plugin_name) self.assertIsNotNone(plugin) self.assertEqual(c, plugin.clients) self.assertEqual(con, plugin.context) self.assertEqual({}, plugin._client_instances) self.assertTrue(clients.has_client(plugin_name)) self.assertIsInstance(plugin.service_types, list) self.assertGreaterEqual(len(plugin.service_types), 1, 'service_types is not defined for plugin')
def available_resource_mapping(): if not clients.has_client(MonascaNotification.default_client_name): return {} return resource_mapping()
def available_resource_mapping(): if not clients.has_client(Workflow.default_client_name): return {} return resource_mapping()
def available_resource_mapping(): if not clients.has_client(SenlinProfile.default_client_name): return {} return resource_mapping()
def available_resource_mapping(): if not clients.has_client('zaqar'): return {} return resource_mapping()
def available_resource_mapping(): if not clients.has_client(ResourceGroup.default_client_name): return {} return resource_mapping()
def available_resource_mapping(): if not clients.has_client(MonascaAlarmDefinition.default_client_name): return {} return resource_mapping()
def resource_mapping(): if not clients.has_client('zaqar'): return {} return { 'OS::Zaqar::Queue': ZaqarQueue, }
def resource_mapping(): if not clients.has_client('marconi'): return {} return { 'OS::Marconi::Queue': MarconiQueue, }
def available_resource_mapping(): if not clients.has_client("monasca"): return {} return resource_mapping()
def available_resource_mapping(): if not clients.has_client('barbican'): return {} return resource_mapping()
def available_resource_mapping(): if not clients.has_client(CronTrigger.default_client_name): return {} return resource_mapping()