Source code for imednet.errors.base

"""Base errors."""


[docs]class ImednetError(Exception): """Base exception for all iMednet SDK errors."""
[docs] def __init__( self, message: str = "", status_code: int | None = None, code: int | None = None, status: str | None = None, ) -> None: """Initialize the error.""" super().__init__(message) self.message = message self.status_code = status_code self.code = code self.status = status