Improved error message when unable to communicate with keystone.
This commit is contained in:
@@ -123,7 +123,9 @@ def from_response(response, body):
|
||||
message = error.get('message', None)
|
||||
details = error.get('details', None)
|
||||
else:
|
||||
message = body
|
||||
# If we didn't get back a properly formed error message we
|
||||
# probably couldn't communicate with Keystone at all.
|
||||
message = "Unable to communicate with identity service: %s." % body
|
||||
details = None
|
||||
return cls(code=response.status, message=message, details=details)
|
||||
else:
|
||||
|
||||
Reference in New Issue
Block a user