Fixes for ec2 images
* Fixes s3 image service to convert back to uuids on update * Adds exception for attempt to update an unowned image * Adds error messages to ec2 for failure cases * Adds tests to verify changes * Fixes bug 942865 Change-Id: I35331c635756f10c02b30dd43ab3fe0ad98bc28c
This commit is contained in:
@@ -201,7 +201,7 @@ class MelangeConnectionFailed(NovaException):
|
||||
|
||||
class NotAuthorized(NovaException):
|
||||
message = _("Not authorized.")
|
||||
code = 401
|
||||
code = 403
|
||||
|
||||
|
||||
class AdminRequired(NotAuthorized):
|
||||
@@ -212,6 +212,10 @@ class PolicyNotAuthorized(NotAuthorized):
|
||||
message = _("Policy doesn't allow %(action)s to be performed.")
|
||||
|
||||
|
||||
class ImageNotAuthorized(NovaException):
|
||||
message = _("Not authorized for image %(image_id)s.")
|
||||
|
||||
|
||||
class Invalid(NovaException):
|
||||
message = _("Unacceptable parameters.")
|
||||
code = 400
|
||||
|
Reference in New Issue
Block a user