moto/moto/events/exceptions.py
Anton Grübel 3c810ad152
Add eventbridge replay (#3735)
* Add events.start_replay

* Add events.describe_replay

* Add events.list_replays

* Add events.cancel_replay

* implement actual replay functionality

* Fix Python 2.7 issues
2021-03-01 13:20:36 +00:00

43 lines
1.1 KiB
Python

from __future__ import unicode_literals
from moto.core.exceptions import JsonRESTError
class IllegalStatusException(JsonRESTError):
code = 400
def __init__(self, message):
super(IllegalStatusException, self).__init__("IllegalStatusException", message)
class InvalidEventPatternException(JsonRESTError):
code = 400
def __init__(self):
super(InvalidEventPatternException, self).__init__(
"InvalidEventPatternException", "Event pattern is not valid."
)
class ResourceNotFoundException(JsonRESTError):
code = 400
def __init__(self, message):
super(ResourceNotFoundException, self).__init__(
"ResourceNotFoundException", message
)
class ResourceAlreadyExistsException(JsonRESTError):
code = 400
def __init__(self, message):
super(ResourceAlreadyExistsException, self).__init__(
"ResourceAlreadyExistsException", message
)
class ValidationException(JsonRESTError):
code = 400
def __init__(self, message):
super(ValidationException, self).__init__("ValidationException", message)