Source code for pypushflow.ErrorHandler

from typing import Optional

from pypushflow.AbstractActor import AbstractActor


[docs] class ErrorHandler(AbstractActor): def __init__(self, parent=None, name="Error handler", **kw): super().__init__(parent=parent, name=name, **kw) def _execute(self, inData: dict, _scope_id: Optional[str] = None) -> None: if self.parent is not None: self.parent.setStatus("error") super()._execute(inData=inData, _scope_id=_scope_id)