def validate(self, credentials, config, plugin_cls, plugin_cfg): missing = set(plugin_cfg) missing -= manager.list_resource_names( admin_required=self.admin_required) missing = ", ".join(missing) if missing: return self.fail("Couldn't find cleanup resource managers: %s" % missing)
def validate(self, context, config, plugin_cls, plugin_cfg): missing = set(plugin_cfg) missing -= manager.list_resource_names( admin_required=self.admin_required) missing = ", ".join(missing) if missing: return self.fail( "Couldn't find cleanup resource managers: %s" % missing)
def validate(cls, config): super(UserCleanup, cls).validate(config) missing = set(config) missing -= manager.list_resource_names(admin_required=False) missing = ", ".join(missing) if missing: LOG.info( _("Couldn't find cleanup resource managers: %s") % missing) raise base.NoSuchCleanupResources(missing)
def validate(cls, config, non_hidden=False): super(UserCleanup, cls).validate(config, non_hidden) missing = set(config) missing -= manager.list_resource_names(admin_required=False) missing = ", ".join(missing) if missing: LOG.info(_("Couldn't find cleanup resource managers: %s") % missing) raise NoSuchCleanupResources(missing)
def _list_res_names_helper(self, names, admin_required, mock_iter): self.assertEqual(set(names), manager.list_resource_names(admin_required)) mock_iter.assert_called_once_with(base.ResourceManager) mock_iter.reset_mock()