From d8914056ad002c29de4d024a3ea0b44e5d36764e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C5=82awek=20Kap=C5=82o=C5=84ski?= Date: Thu, 26 Apr 2018 14:27:02 +0200 Subject: [PATCH] Switch rally trunk scenario to use new rally validators Validators like: * rally.task.validation.required_openstack * rally.task.validation.required_services are deprecated in Rally 0.10.0 [1]. Instead of calling it directly they should be used via new decorator 'rally.common.validation.add' and this commit switches it to use validators in new way. [1] https://tinyurl.com/y94sfct2 Change-Id: I2883eb94e2532a10160305b283e2d64b93443909 --- rally-jobs/plugins/trunk_scenario.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/rally-jobs/plugins/trunk_scenario.py b/rally-jobs/plugins/trunk_scenario.py index 51ee5199684..dfff51805b4 100644 --- a/rally-jobs/plugins/trunk_scenario.py +++ b/rally-jobs/plugins/trunk_scenario.py @@ -11,18 +11,18 @@ # License for the specific language governing permissions and limitations # under the License. +from rally.common import validation from rally import consts from rally.plugins.openstack import scenario from rally.plugins.openstack.scenarios.neutron import utils from rally.task import atomic -from rally.task import validation """Scenarios for VLAN Aware VMs.""" -@validation.required_services(consts.Service.NEUTRON) -@validation.required_openstack(users=True) +@validation.add("required_services", services=[consts.Service.NEUTRON]) +@validation.add("required_platform", platform="openstack", users=True) @scenario.configure(context={"cleanup@openstack": ["neutron"]}, name="NeutronTrunks.create_and_list_trunk_subports") class TrunkLifeCycle(utils.NeutronScenario):