Merge "Convert requests.ConnectionError to ClientException"
This commit is contained in:
@@ -351,11 +351,16 @@ class HTTPClient(object):
|
|||||||
request_kwargs.setdefault('timeout', self.timeout)
|
request_kwargs.setdefault('timeout', self.timeout)
|
||||||
|
|
||||||
self.http_log_req((url, method,), request_kwargs)
|
self.http_log_req((url, method,), request_kwargs)
|
||||||
resp = requests.request(
|
|
||||||
method,
|
try:
|
||||||
url,
|
resp = requests.request(
|
||||||
verify=self.verify_cert,
|
method,
|
||||||
**request_kwargs)
|
url,
|
||||||
|
verify=self.verify_cert,
|
||||||
|
**request_kwargs)
|
||||||
|
except requests.ConnectionError:
|
||||||
|
msg = 'Unable to establish connection to %s' % url
|
||||||
|
raise exceptions.ClientException(msg)
|
||||||
|
|
||||||
self.http_log_resp(resp)
|
self.http_log_resp(resp)
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user