Repository: libcloud Updated Branches: refs/heads/trunk a6d11ab75 -> ae07016c3
Fix #LIBCLOUD-925 Closes #1074 Project: http://git-wip-us.apache.org/repos/asf/libcloud/repo Commit: http://git-wip-us.apache.org/repos/asf/libcloud/commit/fe092f0c Tree: http://git-wip-us.apache.org/repos/asf/libcloud/tree/fe092f0c Diff: http://git-wip-us.apache.org/repos/asf/libcloud/diff/fe092f0c Branch: refs/heads/trunk Commit: fe092f0c2ac45f140786deb89de9fa6942ed738a Parents: a6d11ab Author: micafer <[email protected]> Authored: Tue Jun 20 08:21:37 2017 +0200 Committer: Anthony Shaw <[email protected]> Committed: Sat Jun 24 19:20:44 2017 +1000 ---------------------------------------------------------------------- libcloud/common/google.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/libcloud/blob/fe092f0c/libcloud/common/google.py ---------------------------------------------------------------------- diff --git a/libcloud/common/google.py b/libcloud/common/google.py index 39d94e4..806e022 100644 --- a/libcloud/common/google.py +++ b/libcloud/common/google.py @@ -220,7 +220,9 @@ class GoogleResponse(JsonResponse): code = err.get('code') message = err.get('message') else: - code = err.get('reason', None) + code = None + if 'reason' in err: + code = err.get('reason') message = body.get('error_description', err) return (code, message)
