Skip to main content

trace_task

Trace task execution.

def trace_task(
task: Task,
uuid: str,
args: tuple,
kwargs: dict,
request: dict = None,
**opts: any
) - > trace_ok_t

Trace task execution.

Parameters

NameTypeDescription
taskTaskThe task instance to be executed and traced.
uuidstrThe unique identifier assigned to this specific task execution.
argstuplePositional arguments to pass to the task function.
kwargsdictKeyword arguments to pass to the task function.
requestdict = NoneThe request context containing metadata about the task delivery and environment.
**optsanyAdditional configuration options used when building the task tracer.

Returns

TypeDescription
trace_ok_tA trace result containing the task execution status, return value or exception info, and execution timing.