Add check for neutron extension support in utils

Change-Id: I7081d2b3ac2e7cfa468234da420bedbb7513dd5c
Closes-Bug: #1489741
Implements: blueprint validate-neutron-extensions
This commit is contained in:
Kiran 2015-08-28 14:05:25 +05:30
parent 32d609c258
commit cdfb5123ee

View File

@ -21,6 +21,7 @@ class NeutronLoadbalancerV1(utils.NeutronScenario):
@validation.restricted_parameters("subnet_id",
subdict="pool_create_args")
@validation.required_neutron_extensions("lbaas")
@validation.required_services(consts.Service.NEUTRON)
@validation.required_openstack(users=True)
@validation.required_contexts("network")
@ -40,6 +41,7 @@ class NeutronLoadbalancerV1(utils.NeutronScenario):
@validation.restricted_parameters("subnet_id",
subdict="pool_create_args")
@validation.required_neutron_extensions("lbaas")
@validation.required_services(consts.Service.NEUTRON)
@validation.required_openstack(users=True)
@validation.required_contexts("network")
@ -61,6 +63,7 @@ class NeutronLoadbalancerV1(utils.NeutronScenario):
@validation.restricted_parameters("subnet_id",
subdict="pool_create_args")
@validation.required_neutron_extensions("lbaas")
@validation.required_services(consts.Service.NEUTRON)
@validation.required_openstack(users=True)
@validation.required_contexts("network")