Support error messages from the new API server
Change-Id: I43c6ad3bd89b21ea162263d11a8db22439d18ffa
This commit is contained in:
@@ -44,6 +44,8 @@ def from_response(response, body, url, method=None):
|
|||||||
message = "n/a"
|
message = "n/a"
|
||||||
details = "n/a"
|
details = "n/a"
|
||||||
if hasattr(body, 'keys'):
|
if hasattr(body, 'keys'):
|
||||||
|
message = body.get('faultstring', None)
|
||||||
|
if not message:
|
||||||
message = body.get('message', None)
|
message = body.get('message', None)
|
||||||
details = body.get('details', None)
|
details = body.get('details', None)
|
||||||
return cls(code=response.status_code, message=message, details=details,
|
return cls(code=response.status_code, message=message, details=details,
|
||||||
|
@@ -1 +1 @@
|
|||||||
python_novaclient>=2.11.1
|
python_novaclient==2.11.1
|
||||||
|
Reference in New Issue
Block a user