Fix tempest.conf generation

[service_available] is not being generated. This patch fixes it.

Change-Id: I364621ce96a1d2f6bc49df6f2868b093f719a6f5
Closes-Bug: #1613542
This commit is contained in:
AvnishPal 2016-08-23 16:11:44 +05:30
parent faac9e1789
commit 1c3f5baa0e
2 changed files with 17 additions and 2 deletions

View File

@ -14,6 +14,15 @@ from oslo_config import cfg
from tempest import config # noqa
service_available_group = cfg.OptGroup(name="service_available",
title="Available OpenStack Services")
ServiceAvailableGroup = [
cfg.BoolOpt("ironic-inspector",
default=True,
help="Whether or not ironic-inspector is expected to be"
" available"),
]
baremetal_introspection_group = cfg.OptGroup(
name="baremetal_introspection",

View File

@ -28,10 +28,16 @@ class InspectorTempestPlugin(plugins.TempestPlugin):
return full_test_dir, base_path
def register_opts(self, conf):
tempest_config.register_opt_group(
conf, config.service_available_group,
config.ServiceAvailableGroup)
tempest_config.register_opt_group(
conf, config.baremetal_introspection_group,
config.BaremetalIntrospectionGroup)
def get_opt_lists(self):
return [(config.baremetal_introspection_group.name,
config.BaremetalIntrospectionGroup)]
return [
(config.baremetal_introspection_group.name,
config.BaremetalIntrospectionGroup),
('service_available', config.ServiceAvailableGroup)
]