diff --git a/meshroom/core/node.py b/meshroom/core/node.py index 7d7909741d..bafe728854 100644 --- a/meshroom/core/node.py +++ b/meshroom/core/node.py @@ -80,6 +80,8 @@ def __init__(self, nodeName='', nodeType='', packageName='', packageVersion='', self.sessionUid: Optional[str] = None self.submitterSessionUid: Optional[str] = None + self.execMode: ExecMode = ExecMode.NONE + self.resetDynamicValues() def setNode(self, node): @@ -108,11 +110,11 @@ def reset(self): self.packageName: str = "" self.packageVersion: str = "" self.mrNodeType: MrNodeType = MrNodeType.NONE + self.execMode: ExecMode = ExecMode.NONE self.resetDynamicValues() def resetDynamicValues(self): self.status: Status = Status.NONE - self.execMode: ExecMode = ExecMode.NONE self.graph = "" self.commandLine: str = "" self.env: str = ""