cloudenv / server /exceptions.py
Vishvam10
initial space commit
b404de3
Raw History Blame Contribute Delete
461 Bytes
class CloudEnvException(Exception):
status_code: int = 500
error_code: str = "internal_error"
def __init__(self, message: str, *, detail: str | None = None):
super().__init__(message)
self.message = message
self.detail = detail
class CloudEnvBadRequest(CloudEnvException):
status_code = 400
error_code = "bad_request"
class CloudEnvNotFound(CloudEnvException):
status_code = 404
error_code = "not_found"