moto/moto/sqs/exceptions.py
2015-11-09 19:29:08 -05:00

23 lines
605 B
Python

from __future__ import unicode_literals
class MessageNotInflight(Exception):
description = "The message referred to is not in flight."
status_code = 400
class ReceiptHandleIsInvalid(Exception):
description = "The receipt handle provided is not valid."
status_code = 400
class InvalidParameterValue(Exception):
description = "One or more parameters are invalid. Reason: Message must be shorter than 262144 bytes."
status_code = 400
class MessageAttributesInvalid(Exception):
status_code = 400
def __init__(self, description):
self.description = description