ewoksppf.bindings.EwoksWorkflow¶
- class ewoksppf.bindings.EwoksWorkflow(ewoksgraph, pre_import=None, **kw)[source]¶
Bases:
Workflow
- Parameters:
ewoksgraph (
TaskGraph
) –pre_import (
Optional
[bool
]) –
- addActorRef(actorRef)¶
- connectOnError(actor)¶
- endWorkflow(status)¶
- getActorPath()¶
- getListActorRef()¶
- property pool¶
- run(startargs=None, raise_on_error=True, outputs=None, merge_outputs=True, timeout=None, **execute_options)[source]¶
- Parameters:
startargs (
Optional
[dict
]) –raise_on_error (
Optional
[bool
]) –outputs (
Optional
[List
[dict
]]) –merge_outputs (
Optional
[bool
]) –timeout (
Optional
[float
]) –
- setStatus(status)¶
- stop(reason='interrupt workflow', forced_interruption=None)¶
- Parameters:
reason (
str
) –forced_interruption (
Optional
[bool
]) –
- property stop_exception: BaseException | None¶
- triggerOnError(inData)¶