Use BadRequest in REST API

InvalidAttribute exception is undefined.
Instead use BadRequest.

Change-Id: I572ae8d0f3d9cfac7e87069bd66fbe33b3cc7202
Closes-Bug: #1619534
This commit is contained in:
Shu Muto 2016-09-02 16:33:43 +09:00
parent f875b3b3d3
commit 4e2ba960f9

View File

@ -72,7 +72,7 @@ def cluster_template_create(request, **kwargs):
if key in CLUSTER_TEMPLATE_CREATE_ATTRS:
args[str(key)] = str(value)
else:
raise exceptions.InvalidAttribute(
raise exceptions.BadRequest(
"Key must be in %s" % ",".join(CLUSTER_TEMPLATE_CREATE_ATTRS))
if key == "labels":
labels = {}
@ -104,7 +104,7 @@ def cluster_create(request, **kwargs):
if key in CLUSTER_CREATE_ATTRS:
args[key] = value
else:
raise exceptions.InvalidAttribute(
raise exceptions.BadRequest(
"Key must be in %s" % ",".join(CLUSTER_CREATE_ATTRS))
return magnumclient(request).bays.create(**args)