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)¶