Errors
Error DefinitionsLink
The sierra.internal.errors
module defines all custom exception types used throughout sierra-dev, enabling precise error handling and logging.
Common Sierra errors
sierra.internal.errors
Link
ClassesLink
SierraPathError
Link
Bases: BaseSierraError
Raised when there is a problem with a filesystem path.
SierraPathNotFoundError
Link
Bases: SierraPathError
Raised when a required filesystem path does not exist.
SierraClientPathError
Link
Bases: SierraPathError
Raised when the SierraDevelopmentClient cannot load invokers
because its environment.script_path
(or a given file)
is not found or is not a valid .py
file.
SierraExecutionError
Link
Bases: BaseSierraError
Raised when an execution error occurs in Sierra.
SierraClientLoadError
Link
Bases: BaseSierraError
Raised when a dynamically-imported module contains no valid InvokerScript subclasses.
SierraHTTPError
Link
Bases: BaseSierraError
Raised when an HTTP request via Sierra's http client fails.
SierraCacheError
Link
Bases: BaseSierraError
Raised when a cache-related error occurs in Sierra.