diff --git a/manila_tempest_tests/config.py b/manila_tempest_tests/config.py index f0c8dc7f..1c1735d8 100644 --- a/manila_tempest_tests/config.py +++ b/manila_tempest_tests/config.py @@ -17,14 +17,10 @@ from __future__ import print_function from oslo_config import cfg -service_available_group = cfg.OptGroup(name="service_available", - title="Available OpenStack Services") - -ServiceAvailableGroup = [ - cfg.BoolOpt("manila", - default=True, - help="Whether or not manila is expected to be available"), -] +service_option = cfg.BoolOpt("manila", + default=True, + help="Whether or not manila is expected to be " + "available") share_group = cfg.OptGroup(name="share", title="Share Service Options") diff --git a/manila_tempest_tests/plugin.py b/manila_tempest_tests/plugin.py index 02c3c989..0a97747e 100644 --- a/manila_tempest_tests/plugin.py +++ b/manila_tempest_tests/plugin.py @@ -16,7 +16,6 @@ import os -from tempest import config from tempest.test_discover import plugins from manila_tempest_tests import config as config_share @@ -31,11 +30,10 @@ class ManilaTempestPlugin(plugins.TempestPlugin): return full_test_dir, base_path def register_opts(self, conf): - config.register_opt_group( - conf, config_share.service_available_group, - config_share.ServiceAvailableGroup) - config.register_opt_group(conf, config_share.share_group, - config_share.ShareGroup) + conf.register_opt(config_share.service_option, + group='service_available') + conf.register_group(config_share.share_group) + conf.register_opts(config_share.ShareGroup, group='share') # NOTE(vponomaryov): set opt 'capability_snapshot_support' by # default equal to opt 'run_snapshot_tests'. @@ -48,4 +46,4 @@ class ManilaTempestPlugin(plugins.TempestPlugin): def get_opt_lists(self): return [(config_share.share_group.name, config_share.ShareGroup), - ('service_available', config_share.ServiceAvailableGroup)] + ('service_available', [config_share.service_option])]