summaryrefslogtreecommitdiff
path: root/keystoneclient/generic
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2013-08-14 01:27:34 +0000
committerGerrit Code Review <review@openstack.org>2013-08-14 01:27:34 +0000
commit5ef11c4981dc1e0a50d7d88d0dcf1576bdbe48a5 (patch)
tree782a4a65909ae539a158162384f7ae89adf28471 /keystoneclient/generic
parentf952c817e0ffd79f6378a0c7dbfc52c60d97a2e1 (diff)
parent8d2f9dd456da303ff16af860fc28cd116c4f154e (diff)
downloadpython-keystoneclient-5ef11c4981dc1e0a50d7d88d0dcf1576bdbe48a5.tar.gz
Merge "python3: Add basic compatibility support"
Diffstat (limited to 'keystoneclient/generic')
-rw-r--r--keystoneclient/generic/shell.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/keystoneclient/generic/shell.py b/keystoneclient/generic/shell.py
index e4a5263..97f6308 100644
--- a/keystoneclient/generic/shell.py
+++ b/keystoneclient/generic/shell.py
@@ -18,6 +18,8 @@
from keystoneclient.generic import client
from keystoneclient import utils
+import six
+
CLIENT_CLASS = client.Client
@@ -45,13 +47,13 @@ def do_discover(cs, args):
if versions:
if 'message' in versions:
print(versions['message'])
- for key, version in versions.iteritems():
+ for key, version in six.iteritems(versions):
if key != 'message':
print (" - supports version %s (%s) here %s" %
(version['id'], version['status'], version['url']))
extensions = cs.discover_extensions(version['url'])
if extensions:
- for key, extension in extensions.iteritems():
+ for key, extension in six.iteritems(extensions):
if key != 'message':
print (" - and %s: %s" %
(key, extension))