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)