As a followup to https://github.com/NOAA-EMC/global-workflow/issues/177, the setup scripts, config.resources, and possibly other config/env files should be improved to generate resources based on the appropriate CDUMP(s) (gfs, gdas, enkfgdas, enkfgfs, gefs, and soon sfs and possibly enkfsfs) to more cleanly assign resources for a given experiment. Additionally, the resource variables should be exported at the end of config.resources as simple variables (e.g. instead of npe_nodes_<job>_<CDUMP>, export npe_nodes and pick up on these new variables in each of the env files.
What are the requirements for the new functionality?
Each job's resources would be defined at setup time and runtime in a simple manner.
Acceptance Criteria
The rocoto XML files generated by the new version match the current develop branch
What new functionality do you need?
As a followup to https://github.com/NOAA-EMC/global-workflow/issues/177, the setup scripts, config.resources, and possibly other config/env files should be improved to generate resources based on the appropriate
CDUMP
(s) (gfs, gdas, enkfgdas, enkfgfs, gefs, and soon sfs and possibly enkfsfs) to more cleanly assign resources for a given experiment. Additionally, the resource variables should be exported at the end of config.resources as simple variables (e.g. instead ofnpe_nodes_<job>_<CDUMP>
, exportnpe_nodes
and pick up on these new variables in each of the env files.What are the requirements for the new functionality?
Each job's resources would be defined at setup time and runtime in a simple manner.
Acceptance Criteria
Suggest a solution (optional)
No response