Merge "Remove duplicate error info"

This commit is contained in:
Zuul 2017-10-24 13:01:49 +00:00 committed by Gerrit Code Review
commit d82a3a25fa
2 changed files with 5 additions and 7 deletions

View File

@ -111,12 +111,10 @@ def delete_resource_class(req):
rc.destroy()
except exception.ResourceClassCannotDeleteStandard as exc:
raise webob.exc.HTTPBadRequest(
_('Cannot delete standard resource class %(rp_name)s: %(error)s') %
{'rp_name': name, 'error': exc})
_('Error in delete resource class: %(error)s') % {'error': exc})
except exception.ResourceClassInUse as exc:
raise webob.exc.HTTPConflict(
_('Unable to delete resource class %(rp_name)s: %(error)s') %
{'rp_name': name, 'error': exc})
_('Error in delete resource class: %(error)s') % {'error': exc})
req.response.status = 204
req.response.content_type = None
return req.response

View File

@ -55,7 +55,7 @@ tests:
DELETE: /resource_classes/CUSTOM_GOLD
status: 409
response_strings:
- Unable to delete resource class
- Error in delete resource class
- Class is in use in inventory
- name: delete the allocation
@ -66,7 +66,7 @@ tests:
DELETE: /resource_classes/CUSTOM_GOLD
status: 409
response_strings:
- Unable to delete resource class
- Error in delete resource class
- Class is in use in inventory
- name: delete the inventory
@ -75,4 +75,4 @@ tests:
- name: delete resource class
DELETE: /resource_classes/CUSTOM_GOLD
status: 204
status: 204