Exemple #1
0
 def get_plugin(cls):
     plugins = cls.client.plugins.list()
     plugin_name = plugin_utils.get_default_plugin()
     for plugin in plugins:
         if plugin.name == plugin_name:
             return plugin
     raise exceptions.NotFound('No available plugins for testing')
Exemple #2
0
 def get_default_plugin(self):
     plugins = self.listing_result('plugin list')
     default_plugin_name = plugin_utils.get_default_plugin()
     for plugin in plugins:
         if plugin['Name'] == default_plugin_name:
             return plugin
     raise self.skipException('No available plugins for testing')
Exemple #3
0
 def skip_checks(cls):
     super(BaseDataProcessingTest, cls).skip_checks()
     if not CONF.service_available.sahara:
         raise cls.skipException('Sahara support is required')
     cls.default_plugin = plugin_utils.get_default_plugin()