pypushflow.Workflow.Workflow¶
- class pypushflow.Workflow.Workflow(name, stop_on_signals=False, forced_interruption=False, stop_signals=None)[source]¶
Bases:
PyPushflowLoggedObject
- Parameters:
stop_on_signals (
bool
) –forced_interruption (
bool
) –stop_signals (
Optional
[Sequence
]) –
- property pool¶
- stop(reason='interrupt workflow', forced_interruption=None)[source]¶
- Parameters:
reason (
str
) –forced_interruption (
Optional
[bool
]) –
- property stop_exception: BaseException | None¶