Merge "[placement] add name to resource provider create error"
This commit is contained in:
		@@ -182,8 +182,9 @@ def create_resource_provider(req):
 | 
			
		||||
            {'duplicate': duplicate})
 | 
			
		||||
    except exception.ObjectActionError as exc:
 | 
			
		||||
        raise webob.exc.HTTPBadRequest(
 | 
			
		||||
            _('Unable to create resource provider %(rp_uuid)s: %(error)s') %
 | 
			
		||||
            {'rp_uuid': uuid, 'error': exc})
 | 
			
		||||
            _('Unable to create resource provider "%(name)s", %(rp_uuid)s: '
 | 
			
		||||
              '%(error)s') %
 | 
			
		||||
            {'name': data['name'], 'rp_uuid': uuid, 'error': exc})
 | 
			
		||||
 | 
			
		||||
    req.response.location = util.resource_provider_url(
 | 
			
		||||
        req.environ, resource_provider)
 | 
			
		||||
 
 | 
			
		||||
@@ -287,6 +287,7 @@ tests:
 | 
			
		||||
  status: 400
 | 
			
		||||
  response_strings:
 | 
			
		||||
      - 'parent provider UUID cannot be same as UUID'
 | 
			
		||||
      - 'Unable to create resource provider \"child\", $ENVIRON["ALT_PARENT_PROVIDER_UUID"]:'
 | 
			
		||||
 | 
			
		||||
- name: update a parent provider UUID to non-existing provider
 | 
			
		||||
  PUT: /resource_providers/$ENVIRON['RP_UUID']
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user