Source: factory.workflow/ObjWorkflowSleep.py
SLEEP / WAIT Node — non-blocking duration pause.
Parses a duration from the node Name (or a context field reference) and
schedules the workflow to resume after that interval.
| Method | Signature | Description |
|---|---|---|
| execute | execute(run_context: dict, current_result: str, input_guid: str, node_type: str, name: str, **kwargs) -> tuple |
WAITDATE Node — wait until an absolute UTC datetime.
The Name field (or context reference) must resolve to an ISO datetime
string. Supported formats: YYYY-MM-DDTHH:MM:SS, YYYY-MM-DD HH:MM:SS,
YYYY-MM-DDTHH:MM, YYYY-MM-DD HH:MM, YYYY-MM-DD (start of day).
| Method | Signature | Description |
|---|---|---|
| execute | execute(run_context: dict, current_result: str, input_guid: str, node_type: str, name: str, **kwargs) -> tuple |
WAITTIME Node — wait until the next occurrence of a wall-clock UTC time.
The Name field (or context reference) must resolve to HH:MM or HH:MM:SS.
If that time today (UTC) is still in the future the node wakes today;
otherwise it schedules for the same time tomorrow.
| Method | Signature | Description |
|---|---|---|
| execute | execute(run_context: dict, current_result: str, input_guid: str, node_type: str, name: str, **kwargs) -> tuple |