コード例 #1
0
ファイル: base.py プロジェクト: ngohoa211/sahara-tests
 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')
コード例 #2
0
ファイル: base.py プロジェクト: zemuvier/sahara-tests
 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')
コード例 #3
0
ファイル: base.py プロジェクト: ngohoa211/sahara-tests
 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()