We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ad20cc5 commit dc79cfcCopy full SHA for dc79cfc
meshroom/core/desc/node.py
@@ -143,8 +143,14 @@ def postprocess(self, node):
143
"""
144
pass
145
146
+ def process(self, node):
147
+ raise NotImplementedError(f'No process implementation on node: "{node.name}"')
148
+
149
def processChunk(self, chunk):
- raise NotImplementedError(f'No processChunk implementation on node: "{chunk.node.name}"')
150
+ if self.parallelization is None:
151
+ self.process(chunk.node)
152
+ else:
153
+ raise NotImplementedError(f'No process implementation on node: "{chunk.node.name}"')
154
155
def executeChunkCommandLine(self, chunk, cmd, env=None):
156
try:
0 commit comments