callback_manager
A simple callback manager for tracing Geneator calls
Classes
-
class CallbackManager[source]
Bases: object
-
register_callback(event_type: Literal['on_success', 'on_failure', 'on_complete'], callback: Callable)[source]
Register a callback for a specific event type.
-
trigger_callbacks(event_type: Literal['on_success', 'on_failure', 'on_complete'], *args, **kwargs)[source]
Invoke all callbacks for a given event type.