diff options
author | Ghanshyam <ghanshyam.mann@nectechnologies.in> | 2014-06-23 13:56:42 +0900 |
---|---|---|
committer | Ghanshyam <ghanshyam.mann@nectechnologies.in> | 2014-06-24 19:35:13 +0900 |
commit | 315011163c94ebb2cb4886e1a192eaf039ab3782 (patch) | |
tree | 319594c686c320fecd4a881b47ca413b6e8562d9 /tempest/api/compute/base.py | |
parent | 34e98ad7cc8624c2f27d5374360d34917d99466b (diff) | |
download | tempest-315011163c94ebb2cb4886e1a192eaf039ab3782.tar.gz |
Fix availability zone client in compute admin test
In /tempest/api/compute/admin/test_availability_zone.py file,
V3 test class use the V2 Availability Zone client.
This patch correct the client for V2 and V3 by instantiating the
correct one in base class.
Change-Id: I97903b1ea7faa02c5880c091a166e386295de0da
Diffstat (limited to 'tempest/api/compute/base.py')
-rw-r--r-- | tempest/api/compute/base.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/tempest/api/compute/base.py b/tempest/api/compute/base.py index 7c70aecbb..fdbe12363 100644 --- a/tempest/api/compute/base.py +++ b/tempest/api/compute/base.py @@ -390,8 +390,11 @@ class BaseComputeAdminTest(BaseComputeTest): msg = ("Missing Compute Admin API credentials " "in configuration.") raise cls.skipException(msg) + if cls._api_version == 2: + cls.availability_zone_admin_client = ( + cls.os_adm.availability_zone_client) - if cls._api_version == 3: + else: cls.servers_admin_client = cls.os_adm.servers_v3_client cls.services_admin_client = cls.os_adm.services_v3_client cls.availability_zone_admin_client = \ |