diff options
author | Zuul <zuul@review.openstack.org> | 2017-11-09 18:16:01 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2017-11-09 18:16:01 +0000 |
commit | b7b1e1904047060737b5b06316d4661805f9551f (patch) | |
tree | 40b258fcdd7b4bebea813a0ccd37b871a2ba3c74 /trove/extensions/mgmt | |
parent | c3c6b7fdc7288142783e175d9252fc78f8a6234c (diff) | |
parent | 8229572c1d31d2bc686282eab48dd0465f023315 (diff) | |
download | trove-b7b1e1904047060737b5b06316d4661805f9551f.tar.gz |
Merge "Support -1 as unlimited quota restraint in Trove."
Diffstat (limited to 'trove/extensions/mgmt')
-rw-r--r-- | trove/extensions/mgmt/quota/service.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/trove/extensions/mgmt/quota/service.py b/trove/extensions/mgmt/quota/service.py index 1786160c..b61f4fb2 100644 --- a/trove/extensions/mgmt/quota/service.py +++ b/trove/extensions/mgmt/quota/service.py @@ -55,6 +55,9 @@ class QuotaController(wsgi.Controller): for resource, limit in body['quotas'].items(): if limit is None: continue + elif limit < -1: + raise exception.QuotaLimitTooSmall(limit=limit, + resource=resource) if resource == "xmlns": continue if resource not in registered_resources: |