#from core.execution.processregistry import registeredOp def checkDependency(action): from core.execution.processregistry import registeredOp if hasattr(action, "depends"): stop = any( dependency in registeredOp["stopsignals"] for dependency in action.depends ) if stop: return True return False def addStopSignal(action): from core.execution.processregistry import registeredOp if hasattr(action, "depends"): registeredOp["stopsignals"].append(action.alias) return