StatusUpdate#
- class maize.core.runtime.StatusUpdate(name: str, parents: tuple[str, ...], status: Status, run_time: timedelta = datetime.timedelta(0), full_time: timedelta = datetime.timedelta(0), n_inbound: int = 0, n_outbound: int = 0, note: str | None = None)[source]#
Bases:
object
Summarizes the node status at completion of execution.
- status#
Node status at completion, will be one of (‘FAILED’, ‘STOPPED’, ‘COMPLETED’)
- run_time#
Time spent in status ‘RUNNING’
- Type:
- full_time#
Time spent for the full node execution, including ‘WAITING’ for others
- Type:
- __init__(name: str, parents: tuple[str, ...], status: Status, run_time: timedelta = datetime.timedelta(0), full_time: timedelta = datetime.timedelta(0), n_inbound: int = 0, n_outbound: int = 0, note: str | None = None) None #
Methods
__init__
(name, parents, status[, run_time, ...])Attributes