Skip to content

jam.exceptions

exceptions

All Jam exceptions

Modules:

Name Description
base
plugins

Classes:

Name Description
JamConfigurationError

Exception raised when a configuration error occurs.

JamError

Base jam exception.

JamFlaskPluginConfigError

Exception raised when a configuration error occurs for a flask plugin.

JamFlaskPluginError

Exception raised when an error occurs for a flask plugin.

JamLitestarPluginConfigError

Exception raised when a configuration error occurs for a litestar plugin.

JamLitestarPluginError

Exception raised when an error occurs for a litestar plugin.

JamStarlettePluginConfigError

Exception raised when a configuration error occurs for a starlette plugin.

JamStarlettePluginError

Exception raised when an error occurs for a starlette plugin.

JamValidationError

Exception raised when a validation error occurs.

JamConfigurationError

JamConfigurationError(
    message: str | None = None,
    *,
    error_code: str | None = None,
    details: Any | None = None,
)

Bases: JamError

Exception raised when a configuration error occurs.

JamError

JamError(
    message: str | None = None,
    *,
    error_code: str | None = None,
    details: Any | None = None,
)

Bases: Exception

Base jam exception.

Support: - message: human-readable message - error_code: machine-readable error code - details: additional data

Attributes:

Name Type Description
message str

Human-readable message.

message property

message: str

Human-readable message.

JamFlaskPluginConfigError

JamFlaskPluginConfigError(
    message: str | None = None,
    *,
    error_code: str | None = None,
    details: Any | None = None,
)

Bases: JamConfigurationError

Exception raised when a configuration error occurs for a flask plugin.

JamFlaskPluginError

JamFlaskPluginError(
    message: str | None = None,
    *,
    error_code: str | None = None,
    details: Any | None = None,
)

Bases: JamError

Exception raised when an error occurs for a flask plugin.

JamLitestarPluginConfigError

JamLitestarPluginConfigError(
    message: str | None = None,
    *,
    error_code: str | None = None,
    details: Any | None = None,
)

Bases: JamConfigurationError

Exception raised when a configuration error occurs for a litestar plugin.

JamLitestarPluginError

JamLitestarPluginError(
    message: str | None = None,
    *,
    error_code: str | None = None,
    details: Any | None = None,
)

Bases: JamError

Exception raised when an error occurs for a litestar plugin.

JamStarlettePluginConfigError

JamStarlettePluginConfigError(
    message: str | None = None,
    *,
    error_code: str | None = None,
    details: Any | None = None,
)

Bases: JamConfigurationError

Exception raised when a configuration error occurs for a starlette plugin.

JamStarlettePluginError

JamStarlettePluginError(
    message: str | None = None,
    *,
    error_code: str | None = None,
    details: Any | None = None,
)

Bases: JamError

Exception raised when an error occurs for a starlette plugin.

JamValidationError

JamValidationError(
    message: str | None = None,
    *,
    error_code: str | None = None,
    details: Any | None = None,
)

Bases: JamError

Exception raised when a validation error occurs.