def test_get_service_types(self): data = self.fixtures.load('_v2_0__auth.json') data = json.loads(data) service_catalog = data['access']['serviceCatalog'] catalog = OpenStackServiceCatalog(service_catalog=service_catalog, auth_version='2.0') service_types = catalog.get_service_types() self.assertEqual(service_types, ['compute', 'image', 'object-store', 'rax:object-cdn']) service_types = catalog.get_service_types(region='ORD') self.assertEqual(service_types, ['rax:object-cdn'])
def test_get_service_types(self): data = self.fixtures.load('_v2_0__auth.json') data = json.loads(data) service_catalog = data['access']['serviceCatalog'] catalog = OpenStackServiceCatalog(service_catalog=service_catalog, auth_version='2.0') service_types = catalog.get_service_types() self.assertEqual(service_types, ['compute', 'object-store', 'rax:object-cdn']) service_types = catalog.get_service_types(region='ORD') self.assertEqual(service_types, ['rax:object-cdn'])
def test_get_service_types(self): data = self.fixtures.load("_v2_0__auth.json") data = json.loads(data) service_catalog = data["access"]["serviceCatalog"] catalog = OpenStackServiceCatalog( service_catalog=service_catalog, auth_version="2.0" ) service_types = catalog.get_service_types() self.assertEqual( service_types, [ "compute", "image", "network", "object-store", "rax:object-cdn", "volumev2", "volumev3", ], ) service_types = catalog.get_service_types(region="ORD") self.assertEqual(service_types, ["rax:object-cdn"])