Source code for jelastic.api.exceptions

__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)