Add logs for metadata reachability troubleshooting

Add logging the exception messages raised by metedata service
connectivity problems.

Change-Id: Ia62353f935dd35161feaaa39cce46e827ec966ab
Implements: blueprint logging-metadata-reachability-problems
This commit is contained in:
Noboru Iwamatsu 2018-09-06 12:18:57 +09:00
parent ed8a41fc49
commit 3c35d0502e
1 changed files with 3 additions and 0 deletions

View File

@ -276,5 +276,8 @@ class BaseHTTPMetadataService(BaseMetadataService):
LOG.exception(exc)
raise exception.CertificateVerifyFailed(
"HTTPS certificate validation failed.")
except (requests.ConnectionError, requests.Timeout) as exc:
LOG.exception(exc)
raise
return response