]> git-server-git.apps.pok.os.sepia.ceph.com Git - teuthology.git/commitdiff
lock/ops: cast dict_keys to list for py3
authorKyr Shatskyy <kyrylo.shatskyy@gmail.com>
Fri, 13 Dec 2019 11:40:47 +0000 (12:40 +0100)
committerKyr Shatskyy <kyrylo.shatskyy@gmail.com>
Fri, 13 Dec 2019 16:49:38 +0000 (17:49 +0100)
Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@suse.com>
teuthology/lock/ops.py
teuthology/provision/cloud/__init__.py

index 376aa4af24c023311d065d0954e77c3ba6bf2c74..3515cbf988b6ccb755d5cb2b94a14d894f2e976d 100644 (file)
@@ -125,7 +125,7 @@ def lock_many(ctx, num, machine_type, user=None, description=None,
                         log.error('Unable to create virtual machine: %s',
                                   machine)
                         unlock_one(ctx, machine, user)
-                    ok_machs = do_update_keys(ok_machs.keys())[1]
+                    ok_machs = do_update_keys(list(ok_machs.keys()))[1]
                 update_nodes(ok_machs)
                 return ok_machs
             elif machine_type in reimage_types:
index c5ece0a1306f7bf803d8e9ba09c19c3436036778..d30ad3338cd0b384e231bfd68f4d20db9bedb5cf 100644 (file)
@@ -18,7 +18,7 @@ supported_drivers = dict(
 def get_types():
     types = list()
     if 'libcloud' in config and 'providers' in config.libcloud:
-        types = config.libcloud['providers'].keys()
+        types = list(config.libcloud['providers'].keys())
     return types