def cleanup(self): resource_manager.cleanup( names=["cinder.volumes"], users=self.context.get("users", []), api_versions=self.context["config"].get("api_versions"), superclass=self.__class__, task_id=self.get_owner_id())
def test_cleanup(self, mock_find_resource_managers, mock_seek_and_destroy, mock_itersubclasses): class A(utils.RandomNameGeneratorMixin): pass class B(object): pass mock_itersubclasses.return_value = [A, B] manager.cleanup(names=["a", "b"], admin_required=True, admin="admin", users=["user"], superclass=A, task_id="task_id") mock_find_resource_managers.assert_called_once_with(["a", "b"], True) mock_seek_and_destroy.assert_has_calls([ mock.call(mock_find_resource_managers.return_value[0], "admin", ["user"], api_versions=None, resource_classes=[A], task_id="task_id"), mock.call().exterminate(), mock.call(mock_find_resource_managers.return_value[1], "admin", ["user"], api_versions=None, resource_classes=[A], task_id="task_id"), mock.call().exterminate() ])
def cleanup(self): """Delete created flavors.""" mather = rutils.make_name_matcher(*[f["name"] for f in self.config]) resource_manager.cleanup(names=["nova.flavors"], admin=self.context["admin"], superclass=mather, task_id=self.get_owner_id())
def cleanup(self): manager.cleanup(names=self.config, admin_required=True, admin=self.context["admin"], users=self.context.get("users", []), superclass=scenario.OpenStackScenario, task_id=self.get_owner_id())
def cleanup(self): if self.context.get("admin", {}): # NOTE(andreykurilin): Glance does not require the admin for # listing tenant images, but the admin is required for # discovering Cinder volumes which might be created for the # purpose of caching. Removing such volumes are optional step, # since Cinder should have own mechanism like garbage collector, # but if we can, let's remove everything and make the cloud as # close as possible to the original state. admin = self.context["admin"] admin_required = None else: admin = None admin_required = False if "image_name" in self.config: matcher = rutils.make_name_matcher(self.config["image_name"]) else: matcher = self.__class__ resource_manager.cleanup( names=["glance.images", "cinder.image_volumes_cache"], admin=admin, admin_required=admin_required, users=self.context.get("users", []), superclass=matcher, task_id=self.get_owner_id())
def cleanup(self): resources = ["job_binary_internals", "job_binaries"] resource_manager.cleanup( names=["sahara.%s" % res for res in resources], users=self.context.get("users", []), superclass=utils.SaharaScenario, task_id=self.context["task"]["uuid"])
def cleanup(self): manager.cleanup( names=self.config, admin_required=False, users=self.context.get("users", []), api_versions=self.context["config"].get("api_versions"), superclass=scenario.OpenStackScenario, task_id=self.get_owner_id())
def cleanup(self): mather = utils.make_name_matcher(*self.config) resource_manager.cleanup( names=["cinder.volume_types"], admin=self.context["admin"], api_versions=self.context["config"].get("api_versions"), superclass=mather, task_id=self.get_owner_id())
def cleanup(self): resource_manager.cleanup(names=["swift.object", "swift.container"], users=self.context.get("users", []), superclass=swift_utils.SwiftScenario, task_id=self.get_owner_id()) resource_manager.cleanup(names=["sahara.data_sources"], users=self.context.get("users", []), superclass=self.__class__, task_id=self.get_owner_id())
def cleanup(self): if (not self.context["config"].get("existing_users") or self.config["use_share_networks"]): resource_manager.cleanup(names=["manila.share_networks"], users=self.context.get("users", []), superclass=self.__class__, task_id=self.get_owner_id()) else: # NOTE(vponomaryov): assume that share networks were not created # by test run. return
def cleanup(self): resource_manager.cleanup(names=["sahara.clusters"], users=self.context.get("users", []), superclass=utils.SaharaScenario, task_id=self.get_owner_id())
def cleanup(self): resource_manager.cleanup(names=["designate.zones"], users=self.context.get("users", []), superclass=utils.DesignateScenario, task_id=self.get_owner_id())
def cleanup(self): resource_manager.cleanup(names=["neutron.router"], users=self.context.get("users", []), superclass=neutron_utils.NeutronScenario, task_id=self.get_owner_id())
def cleanup(self): resource_manager.cleanup(names=["ec2.servers"], users=self.context.get("users", []), superclass=ec2_utils.EC2Scenario, task_id=self.get_owner_id())
def cleanup(self): resource_manager.cleanup(names=["magnum.clusters", "nova.keypairs"], users=self.context.get("users", []), superclass=magnum_utils.MagnumScenario, task_id=self.get_owner_id())
def cleanup(self): resource_manager.cleanup(names=["manila.shares"], users=self.context.get("users", []), superclass=manila_utils.ManilaScenario, task_id=self.get_owner_id())
def cleanup(self): resource_manager.cleanup(names=["murano.packages"], users=self.context.get("users", []), superclass=self.__class__, task_id=self.get_owner_id())
def cleanup(self): resource_manager.cleanup(names=["watcher.action_plan", "watcher.audit_template"], admin=self.context.get("admin", []), superclass=watcher_utils.WatcherScenario, task_id=self.get_owner_id())
def cleanup(self): resource_manager.cleanup(names=["heat.stacks"], users=self.context.get("users", []), superclass=heat_utils.HeatScenario, task_id=self.get_owner_id())
def cleanup(self): resource_manager.cleanup(names=["murano.environments"], users=self.context.get("users", []), superclass=murano_utils.MuranoScenario, task_id=self.get_owner_id())
def cleanup(self): if self.context["sahara"]["need_image_cleanup"]: resource_manager.cleanup(names=["glance.images"], users=self.context.get("users", []), superclass=self.__class__, task_id=self.get_owner_id())