diff options
author | Qiu Yu <qiuyu@ebaysf.com> | 2014-01-07 18:37:08 +0800 |
---|---|---|
committer | Qiu Yu <qiuyu@ebaysf.com> | 2014-01-16 12:45:19 +0800 |
commit | 2f96899534776866d362f51e3e8cb9c439906f10 (patch) | |
tree | 5184597834266ffc2dc7174ee930715ce4f7c4f2 /keystoneclient/generic | |
parent | 8a118718c70c9f32ad155d9f5a0a86f233c7b063 (diff) | |
download | python-keystoneclient-2f96899534776866d362f51e3e8cb9c439906f10.tar.gz |
Fix discover command failed to read extension list issue
Fix the key error which caused discover command failed to read the
response body of extension list result. This change also added test
cases to cover the use case of generic client extension discovery.
Change-Id: Id687f8d73cead28f594de00d3b5ff9086558947b
Closes-Bug: #1266710
Diffstat (limited to 'keystoneclient/generic')
-rw-r--r-- | keystoneclient/generic/client.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/keystoneclient/generic/client.py b/keystoneclient/generic/client.py index c0f2b5f..79cbbc5 100644 --- a/keystoneclient/generic/client.py +++ b/keystoneclient/generic/client.py @@ -158,7 +158,7 @@ class Client(httpclient.HTTPClient): for extension in body['extensions']['values']: alias, name = \ self._get_extension_info( - extension['extension'] + extension ) results[alias] = name return results |