From 10c28b8750928f094a18c9d92d277382b12d26e9 Mon Sep 17 00:00:00 2001 From: ghanshyam Date: Mon, 9 Jul 2018 09:16:28 +0000 Subject: [PATCH] Move unset_flavor_extra_specs to extra specs file Flavor unset extra spec schema 'unset_flavor_extra_specs' is present in flavors.py schema file which should be in flavors_extra_specs.py file. Change-Id: Ibea6081129ce05e300b3dc757fabdbed2d3e0570 --- tempest/lib/api_schema/response/compute/v2_1/flavors.py | 4 ---- .../api_schema/response/compute/v2_1/flavors_extra_specs.py | 4 ++++ tempest/lib/services/compute/flavors_client.py | 3 ++- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/tempest/lib/api_schema/response/compute/v2_1/flavors.py b/tempest/lib/api_schema/response/compute/v2_1/flavors.py index af5e67f5c0..43e80cc2ec 100644 --- a/tempest/lib/api_schema/response/compute/v2_1/flavors.py +++ b/tempest/lib/api_schema/response/compute/v2_1/flavors.py @@ -82,10 +82,6 @@ list_flavors_details = { } } -unset_flavor_extra_specs = { - 'status_code': [200] -} - create_update_get_flavor_details = { 'status_code': [200], 'response_body': { diff --git a/tempest/lib/api_schema/response/compute/v2_1/flavors_extra_specs.py b/tempest/lib/api_schema/response/compute/v2_1/flavors_extra_specs.py index a438d48694..77c7c68c1d 100644 --- a/tempest/lib/api_schema/response/compute/v2_1/flavors_extra_specs.py +++ b/tempest/lib/api_schema/response/compute/v2_1/flavors_extra_specs.py @@ -29,6 +29,10 @@ set_get_flavor_extra_specs = { } } +unset_flavor_extra_specs = { + 'status_code': [200] +} + set_get_flavor_extra_specs_key = { 'status_code': [200], 'response_body': { diff --git a/tempest/lib/services/compute/flavors_client.py b/tempest/lib/services/compute/flavors_client.py index a699579427..2fad0a4651 100644 --- a/tempest/lib/services/compute/flavors_client.py +++ b/tempest/lib/services/compute/flavors_client.py @@ -205,7 +205,8 @@ class FlavorsClient(base_compute_client.BaseComputeClient): """ resp, body = self.delete('flavors/%s/os-extra_specs/%s' % (flavor_id, key)) - self.validate_response(schema.unset_flavor_extra_specs, resp, body) + self.validate_response(schema_extra_specs.unset_flavor_extra_specs, + resp, body) return rest_client.ResponseBody(resp, body) def list_flavor_access(self, flavor_id):