summaryrefslogtreecommitdiff
path: root/designateclient/v2
diff options
context:
space:
mode:
authorGraham Hayes <graham.hayes@hpe.com>2017-01-31 19:00:20 +0000
committerGraham Hayes <graham.hayes@hpe.com>2017-01-31 23:03:19 +0000
commitf540d1c09b8bfbc6f536b82f4293eeada59d8636 (patch)
tree75bfffd0b405afa634831d17cfd8fd8e2b14e6bd /designateclient/v2
parentfad4e0ff581a168e3166c5d90aa599ee2adaf8f5 (diff)
downloadpython-designateclient-f540d1c09b8bfbc6f536b82f4293eeada59d8636.tar.gz
Show proper error on over quota commands
Change-Id: I811a0f0e3dcc3406ba9a07b0d54788a3241a7cd2 Closes-Bug: #1629222
Diffstat (limited to 'designateclient/v2')
-rw-r--r--designateclient/v2/client.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/designateclient/v2/client.py b/designateclient/v2/client.py
index 7ef6f20..5b22206 100644
--- a/designateclient/v2/client.py
+++ b/designateclient/v2/client.py
@@ -93,6 +93,8 @@ class DesignateAdapter(adapter.LegacyJsonAdapter):
raise exceptions.NotFound(**response_payload)
elif response.status_code == 409:
raise exceptions.Conflict(**response_payload)
+ elif response.status_code == 413:
+ raise exceptions.OverQuota(**response_payload)
elif response.status_code >= 500:
raise exceptions.Unknown(**response_payload)
return response, body