ecmwf / pyflow

A high level Python interface to ecFlow allowing the creation of ecFlow suites in a modular and "pythonic" way
https://pyflow-workflow-generator.readthedocs.io/en/latest/
Apache License 2.0
7 stars 7 forks source link

Option to remove the nopp section in scripts and automatic export of ecflow variables #40

Open corentincarton opened 6 months ago

corentincarton commented 6 months ago

Is your feature request related to a problem? Please describe.

I know this is a controversial feature, but I would like to start thinking of an option to disable the nopp section in scripts and the associated automatic export of ecflow variables. This would really simplify the porting of legacy suites to pyflow and could provide more flexibility for some operational workflows (use of common very generic headers for instance). Maybe something to discuss with RD at ECMWF. What do you think @oiffrig, @floriankrb, @tlmquintino?

Describe the solution you'd like

An option could be added at the node level, such as nopp=True, False would disable the nopp section in all the scripts contained in the node.