From 3d1ea8bb16b243871a739b1004bb1663855fe3c3 Mon Sep 17 00:00:00 2001 From: Rabi Mishra Date: Fri, 4 Mar 2016 13:48:15 +0530 Subject: [PATCH] Fix TypeError with error message neutronclient throws type error when dealing with i18n messages. This patch fixes it. Change-Id: I08190eb7f6c54f0d44c671b1806423bba22ac0bf Closes-Bug: #1552760 --- neutronclient/common/exceptions.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/neutronclient/common/exceptions.py b/neutronclient/common/exceptions.py index 6aff6d644..2e4d679e6 100644 --- a/neutronclient/common/exceptions.py +++ b/neutronclient/common/exceptions.py @@ -70,7 +70,8 @@ class NeutronClientException(NeutronException): if self.request_ids: req_ids_msg = self.req_ids_msg % self.request_ids if message: - message += '\n' + req_ids_msg + message = _('%(msg)s\n%(id)s') % {'msg': message, + 'id': req_ids_msg} else: message = req_ids_msg super(NeutronClientException, self).__init__(message, **kwargs)