Merge "Remove 400 as expected error"

This commit is contained in:
Jenkins 2017-10-07 09:14:27 +00:00 committed by Gerrit Code Review
commit a347b8099e
5 changed files with 5 additions and 5 deletions

View File

@ -36,7 +36,7 @@ class AdminPasswordController(wsgi.Controller):
# a response.
@wsgi.action('changePassword')
@wsgi.response(202)
@extensions.expected_errors((400, 404, 409, 501))
@extensions.expected_errors((404, 409, 501))
@validation.schema(admin_password.change_password)
def change_password(self, req, id, body):
context = req.environ['nova.context']

View File

@ -134,7 +134,7 @@ class AgentController(wsgi.Controller):
# TODO(oomichi): Here should be 201(Created) instead of 200 by v2.1
# +microversions because the creation of a resource agent finishes
# when returning a response.
@extensions.expected_errors((400, 409))
@extensions.expected_errors(409)
@wsgi.response(200)
@validation.schema(schema.create)
def create(self, req, body):

View File

@ -63,7 +63,7 @@ class ServerExternalEventsController(wsgi.Controller):
return instances
@extensions.expected_errors((400, 403, 404))
@extensions.expected_errors((403, 404))
@wsgi.response(200)
@validation.schema(server_external_events.create, '2.1', '2.50')
@validation.schema(server_external_events.create_v251, '2.51')

View File

@ -152,7 +152,7 @@ class ServerTagsController(wsgi.Controller):
return response
@wsgi.Controller.api_version("2.26")
@extensions.expected_errors((400, 404, 409))
@extensions.expected_errors((404, 409))
@validation.schema(schema.update_all)
def update_all(self, req, server_id, body):
context = req.environ["nova.context"]

View File

@ -681,7 +681,7 @@ class ServersController(wsgi.Controller):
else:
self.compute_api.delete(context, instance)
@extensions.expected_errors((400, 404))
@extensions.expected_errors(404)
@validation.schema(schema_server_update_v20, '2.0', '2.0')
@validation.schema(schema_server_update, '2.1', '2.18')
@validation.schema(schema_server_update_v219, '2.19')