Workflow events#

Events are emitted when executing a workflow. The event fields are

Field

Type

Not None when

Value

host_name

str

process_id

int

user_name

str

job_id

str

random uuid by default

engine

str|None

execution engine is used

context

str

“job”, “workflow” or “node”

workflow_id

str

node_id

str|None

context == “node”

task_id

str|None

context == “node”

type

str

“start”, “end” or “progress”

time

str

ISO 8601 format in local timezone

error

bool|None

event == “end”

error_message

str|None

event == “end”

error_traceback

str|None

event == “end”

progress

int|None

event == “progress”

number between 0 and 100

task_uri

str|None

input_uris

List[Dict]|None

event == “start”

output_uris

List[Dict]|None

event == “start”