deep.processor.context.action_results
Handler results of actions.
ActionCallback
A call back to 'close' an action.
Source code in deep/processor/context/action_results.py
process(ctx, event, frame, arg)
abstractmethod
Process a callback.
:param ctx: the context for this trigger :param event: the event :param frame: the frame data :param arg: the arg from settrace :return: True, to keep this callback until next match.
Source code in deep/processor/context/action_results.py
ActionResult
Bases: ABC
ActionResult represents the result of a trigger action.
This could be the snapshot to ship, logs to process or a span to close.
Source code in deep/processor/context/action_results.py
process(ctx)
abstractmethod
Process this result.
:param ctx: the triggering context
:return: an action callback if we need to do something at the 'end', or None