Fix exception message creation in get_client()

Oslo i18n library does not support addition, use formatting instead.

Change-Id: I5a826409e560e09fe8e3fe4f2b8d03c2cd29742f
Closes-Bug: 1649898
This commit is contained in:
Yuriy Zveryanskyy 2016-12-14 16:16:23 +02:00
parent 7cc774c4f2
commit 26a87aa6e7

View File

@ -134,7 +134,8 @@ def get_client(api_version, os_auth_token=None, ironic_url=None,
)
except Exception as e:
raise exc.AmbiguousAuthSystem(
exception_msg + _(', error was: %s') % e)
_('%(message)s, error was: %(error)s') %
{'message': exception_msg, 'error': e})
else:
# Neither session, nor valid auth parameters provided
raise exc.AmbiguousAuthSystem(exception_msg)