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 12a43ca commit b672213Copy full SHA for b672213
pydra/engine/core.py
@@ -326,8 +326,14 @@ def generated_output_names(self):
326
output_klass = make_klass(self.output_spec)
327
if hasattr(output_klass, "generated_output_names"):
328
output = output_klass(**{f.name: None for f in attr.fields(output_klass)})
329
+ # using updated input (after filing the templates)
330
+ _inputs = deepcopy(self.inputs)
331
+ modified_inputs = template_update(_inputs, self.output_dir)
332
+ if modified_inputs:
333
+ _inputs = attr.evolve(_inputs, **modified_inputs)
334
+
335
return output.generated_output_names(
- inputs=self.inputs, output_dir=self.output_dir
336
+ inputs=_inputs, output_dir=self.output_dir
337
)
338
else:
339
return self.output_names
0 commit comments