diff options
author | Alvaro Lopez Garcia <aloga@ifca.unican.es> | 2016-05-23 11:29:23 +0200 |
---|---|---|
committer | Alvaro Lopez Garcia <aloga@ifca.unican.es> | 2016-05-23 11:40:05 +0200 |
commit | fbe1b382dfeab55795341fd8c0709e9a5e8517bc (patch) | |
tree | 54fb3f39c3f70f41a463cd3d866c03544483328a | |
parent | 090a265669940c98b84e610bbbdd10c29c3d3d02 (diff) | |
download | os-client-config-fbe1b382dfeab55795341fd8c0709e9a5e8517bc.tar.gz |
Add missing "cloud" argument to _validate_auth_ksc
The function _validate_auth_ksc was missing a "cloud" parameter so the
exception formatting failed as it could not find that variable.
Change-Id: Ia1caaa29fcb14d6ce7c16de1f78bbcae6c24adb0
-rw-r--r-- | os_client_config/config.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/os_client_config/config.py b/os_client_config/config.py index 2dd49c3..f1df797 100644 --- a/os_client_config/config.py +++ b/os_client_config/config.py @@ -831,7 +831,7 @@ class OpenStackConfig(object): config['auth']['token'] = 'notused' return loading.get_plugin_loader(config['auth_type']) - def _validate_auth_ksc(self, config): + def _validate_auth_ksc(self, config, cloud): try: import keystoneclient.auth as ksc_auth except ImportError: @@ -1005,7 +1005,7 @@ class OpenStackConfig(object): self.log.debug("Deferring keystone exception: {e}".format(e=e)) auth_plugin = None try: - config = self._validate_auth_ksc(config) + config = self._validate_auth_ksc(config, cloud) except Exception: raise e else: |