__all__ = [
"JelasticApiError",
"JelasticPermissionError",
"JelasticResourceNotFound",
"JelasticExternBillingError",
"JelasticExternBillingRejected",
]
[docs]
class JelasticApiError(Exception):
"""API errors"""
def __init__(self, *args: object) -> None:
super().__init__(*args)
[docs]
class JelasticPermissionError(JelasticApiError):
"""Permission errors"""
def __init__(self, *args: object) -> None:
super(JelasticApiError, self).__init__(*args)
[docs]
class JelasticResourceNotFound(JelasticApiError):
"""Resource not found errors"""
def __init__(self, *args: object) -> None:
super(JelasticApiError, self).__init__(*args)
[docs]
class JelasticExternBillingError(JelasticApiError):
"""External billing errors"""
def __init__(self, *args: object) -> None:
super(JelasticApiError, self).__init__(*args)
[docs]
class JelasticExternBillingRejected(JelasticApiError):
"""External billing errors"""
def __init__(self, *args: object) -> None:
super(JelasticApiError, self).__init__(*args)