]> git-server-git.apps.pok.os.sepia.ceph.com Git - teuthology.git/commitdiff
openstack: add get_provider() to match set_provider()
authorLoic Dachary <ldachary@redhat.com>
Sat, 26 Mar 2016 18:39:22 +0000 (19:39 +0100)
committerKyr Shatskyy <kyrylo.shatskyy@gmail.com>
Wed, 3 Apr 2019 19:46:27 +0000 (21:46 +0200)
So that set_provider does not need to be called explicitly before using
the .provider data member.

Signed-off-by: Loic Dachary <loic@dachary.org>
teuthology/openstack/__init__.py

index 3e76997dda67f927f2c0d1c6ee077b4816e6d629..05902f919528b725746efb9e6180ba4e05de5948 100644 (file)
@@ -353,7 +353,7 @@ class OpenStack(object):
         else:
             image = name + ".qcow2"
             disk_format = 'qcow2'
-        if self.provider == 'runabove':
+        if self.get_provider() == 'runabove':
             properties = [
                 "--property architecture_restrict=" + arch,
                 "--property architecture=" + arch
@@ -555,8 +555,8 @@ class OpenStack(object):
     def get_ip(self, instance_id, network):
         return OpenStackInstance(instance_id).get_ip(network)
 
-    def get_available_arch(self):
-        if (self.provider == 'runabove' and
+    def get_available_archs(self):
+        if (self.get_provider() == 'runabove' and
             'HZ1' in os.environ.get('OS_REGION_NAME', '')):
             return ('aarch64',)
         else: