HWRF  trunk@4391
ush.hwrf_make_jobs Namespace Reference

Makes the jobs/JHWRF_* sh scripts. More...

Detailed Description

Makes the jobs/JHWRF_* sh scripts.

This script is run by EMC and NCO to generate jobs/JHWRF_* files, which are the shell wrappers around the Python scripts. The calling convention is quite simple:

1 ush/hwrf_make_jobs.py

It should be called from the directory above ush/ and jobs/. It will read in the jobs/JHWRF.in file, and parse it repeatedly, once per output jobs/JHWRF_* file. Each time through, it generates a dict of variables (job name, etc.) to send to a produtil.atparse.AtParser, which generates the final job script.