Example #1
0
 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)
Example #2
0
 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)
Example #3
0
    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)
Example #4
0
    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)
Example #5
0
 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()
Example #6
0
 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()