From ad1e0665401dd436b2043ed64b8ffcad49e205b7 Mon Sep 17 00:00:00 2001 From: Toshio Kuratomi Date: Thu, 5 Jan 2017 18:16:32 -0800 Subject: Transform exception with to_native instead of str --- lib/ansible/module_utils/urls.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lib/ansible') diff --git a/lib/ansible/module_utils/urls.py b/lib/ansible/module_utils/urls.py index b4e37a22a9..3f7c4413a4 100644 --- a/lib/ansible/module_utils/urls.py +++ b/lib/ansible/module_utils/urls.py @@ -115,7 +115,7 @@ import ansible.module_utils.six.moves.urllib.request as urllib_request import ansible.module_utils.six.moves.urllib.error as urllib_error from ansible.module_utils.basic import get_distribution, get_exception from ansible.module_utils.six import b -from ansible.module_utils._text import to_bytes +from ansible.module_utils._text import to_bytes, to_native try: # python3 @@ -725,7 +725,7 @@ class SSLValidationHandler(urllib_request.BaseHandler): build_ssl_validation_error(self.hostname, self.port, paths_checked) except socket.error: e = get_exception() - raise ConnectionError('Failed to connect to %s at port %s: %s' % (self.hostname, self.port, str(e))) + raise ConnectionError('Failed to connect to %s at port %s: %s' % (self.hostname, self.port, to_native(e))) try: # cleanup the temp file created, don't worry -- cgit v1.2.1