def test_delete_glance_resources(self): glance = fakes.FakeClients().glance() glance.images.create("dummy", None, None, None) total = lambda glance: (len(glance.images.list())) self.assertEqual(total(glance), 1) utils.delete_glance_resources(glance, "dummy") self.assertEqual(total(glance), 0)
def test_delete_glance_resources(self): glance = fakes.FakeClients().glance() glance.images.create("dummy", None, None, None) total = lambda glance: (len(glance.images.list())) self.assertEqual(total(glance), 1) utils.delete_glance_resources(glance, "dummy") self.assertEqual(total(glance), 0)
def cleanup(self): for images in self.context["images"]: try: glance = osclients.Clients(images["endpoint"]).glance() cleanup_utils.delete_glance_resources(glance, images["tenant_id"]) except Exception: raise exceptions.ImageCleanUpException()
def cleanup(self): for images in self.context["images"]: try: glance = osclients.Clients(images["endpoint"]).glance() cleanup_utils.delete_glance_resources(glance, images["tenant_id"]) except Exception: raise exceptions.ImageCleanUpException()
def cleanup(self): clean_tenants = set([]) for user in self.context.get("users", []): tenant_id = user["tenant_id"] if tenant_id not in clean_tenants: clean_tenants.add(tenant_id) try: glance = osclients.Clients(user["endpoint"]).glance() cleanup_utils.delete_glance_resources(glance, user["tenant_id"]) except Exception as e: LOG.error(e) raise exceptions.ImageCleanUpException()
def cleanup(self): clean_tenants = set([]) for user in self.context.get("users", []): tenant_id = user["tenant_id"] if tenant_id not in clean_tenants: clean_tenants.add(tenant_id) try: glance = osclients.Clients(user["endpoint"]).glance() cleanup_utils.delete_glance_resources( glance, user["tenant_id"]) except Exception as e: LOG.error(e) raise exceptions.ImageCleanUpException()