errno = "n/a"
strerror = "SSL error. Probably trying to access a non " \
"SSL connection."
- logger.error("%s REST API failed %s, SSL error.",
- self.client_name, method.upper())
+ logger.error("%s REST API failed %s, SSL error (url=%s).",
+ self.client_name, method.upper(), ex.request.url)
else:
try:
match = re.match(r'.*: \[Errno (-?\d+)\] (.+)',
errno = match.group(1)
strerror = match.group(2)
logger.error(
- "%s REST API failed %s, connection error: "
+ "%s REST API failed %s, connection error (url=%s): "
"[errno: %s] %s",
- self.client_name, method.upper(), errno, strerror)
+ self.client_name, method.upper(), ex.request.url,
+ errno, strerror)
else:
errno = "n/a"
strerror = "n/a"
logger.error(
- "%s REST API failed %s, connection error.",
- self.client_name, method.upper())
+ "%s REST API failed %s, connection error (url=%s).",
+ self.client_name, method.upper(), ex.request.url)
else:
errno = "n/a"
strerror = "n/a"
- logger.error("%s REST API failed %s, connection error.",
- self.client_name, method.upper())
+ logger.error("%s REST API failed %s, connection error (url=%s).",
+ self.client_name, method.upper(), ex.request.url)
if errno != "n/a":
ex_msg = (