Exceptions#
- exception PatcherError(message: str = None, **kwargs)[source]#
Base exception class for exceptions with automatic traceback logging and concise error display.
- Parameters:
message (str)
- exception ConfigError(message: str = None, **kwargs)[source]#
Errors related to configuration or setup.
- Parameters:
message (str)
- exception FetchError(message: str = None, **kwargs)[source]#
Errors related to data fetching or retrieval.
- Parameters:
message (str)
- exception SetupError(message: str = None, **kwargs)[source]#
Raised if any errors occur during automatic setup.
- Parameters:
message (str)
- exception CredentialError(message: str = None, **kwargs)[source]#
Raised if any errors occur during saving or updating credentials.
- Parameters:
message (str)
- exception APIResponseError(message: str = None, **kwargs)[source]#
Raised when an API Call receives an unsuccessful status code.
- Parameters:
message (str)
- exception ShellCommandError(message: str = None, **kwargs)[source]#
Raised when the return code of a subprocess exec call is non-zero.
- Parameters:
message (str)