saturn_engine.worker.error_handling#

Functions

does_error_match(*, exception, exception_filter)

get_exception_details(exc_type, exc_value, ...)

get_exception_name(exc_value)

is_handled(handlers)

is_output_error_handler(output)

match_exception_name(pattern, exc_name)

parse_warning_filter(arg, *, escape)

Parse a warnings filter string.

process_pipeline_exception(*, queue, ...)

republish(message, republish_handlers)

republish_handlers(handlers)

Classes

ErrorHandlerMeta

ExceptionDetails(message, exception_type, ...)

ExceptionFilter(message_pattern, ...)

Exceptions

HandledError(*, results, handled)