You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Crash files are written to the current directory despite setting the crashdump directory of a workflow with workflow.config = {"execution": {"crashdump_dir": 'crashdump'}}.
I suspect the problem is line 594 in pipeline/engine/workflows.py when the workflow config file is being merged with the node config file. The default behaviour of merge_dict is that in case of a key conflict the second dictionary has precedence, so that the user-defined setting from the workflow level is being overwritten with the default settings from the node level.
As far as I can see the ideal behaviour would be that node settings override workflow settings, but additionally, explicitly defined settings override default-settings.