From: garciadeblas Date: Thu, 8 Oct 2020 15:25:45 +0000 (+0000) Subject: Fix bug 1255: returning UNPROCESSABLE_ENTITY when quota exceeded X-Git-Tag: v8.0.3~3 X-Git-Url: https://osm.etsi.org/gitweb/?a=commitdiff_plain;h=381de787fce7c5c8d79c8cd131977bb4c97fc3ce;hp=55cbc98cfe62c5aaf0384bc7ee61b82c29805c1d;p=osm%2FNBI.git Fix bug 1255: returning UNPROCESSABLE_ENTITY when quota exceeded When quota exceeded for vnfds, nsds, ns_instances topics, NBI should return UNPROCESSABLE_ENTITY instead of UNAUTHORIZED Change-Id: I0a8f4dc1df844e1027ff8234f101b82baa0bcee8 Signed-off-by: garciadeblas --- diff --git a/osm_nbi/base_topic.py b/osm_nbi/base_topic.py index 9572409..c67ec76 100644 --- a/osm_nbi/base_topic.py +++ b/osm_nbi/base_topic.py @@ -147,7 +147,7 @@ class BaseTopic: if count >= quota: name = proj["name"] raise ValidationError("quota ({}={}) exceeded for project {} ({})".format(quota_name, quota, name, pid), - http_code=HTTPStatus.UNAUTHORIZED) + http_code=HTTPStatus.UNPROCESSABLE_ENTITY) def _validate_input_new(self, input, force=False): """