Skip to content

Commit

Permalink
Issue #1: remove pgrb2b.0p25 dependency from gfsawips in setup_workfl…
Browse files Browse the repository at this point in the history
…ow.py
  • Loading branch information
RussTreadon-NOAA committed Sep 3, 2020
1 parent 609e157 commit 26c84b3
Showing 1 changed file with 2 additions and 13 deletions.
15 changes: 2 additions & 13 deletions ush/rocoto/setup_workflow.py
Original file line number Diff line number Diff line change
Expand Up @@ -652,21 +652,10 @@ def get_gdasgfs_tasks(dict_configs, cdump='gdas'):
# awips
if cdump in ['gfs'] and do_awips in ['Y', 'YES']:
deps = []
data = '&ROTDIR;/%s.@Y@m@d/@H/atmos/%s.t@Hz.pgrb2b.0p25.#dep#.idx' % (cdump, cdump)
dep_dict = {'type': 'data', 'data': data}
deps.append(rocoto.add_dependency(dep_dict))
dep_dict = {'type': 'metatask', 'name': '%spost' % cdump}
deps.append(rocoto.add_dependency(dep_dict))
dependencies = rocoto.create_dependency(dep_condition='or', dep=deps)
fhrgrp = rocoto.create_envar(name='FHRGRP', value='#grp#')
fhrlst = rocoto.create_envar(name='FHRLST', value='#lst#')
ROTDIR = rocoto.create_envar(name='ROTDIR', value='&ROTDIR;')
awipsenvars = envars + [fhrgrp] + [fhrlst] + [ROTDIR]
varname1, varname2, varname3 = 'grp', 'dep', 'lst'
varval1, varval2, varval3 = get_awipsgroups(dict_configs['awips'], cdump=cdump)
vardict = {varname2: varval2, varname3: varval3}
task = wfu.create_wf_task('awips', cdump=cdump, envar=awipsenvars, dependency=dependencies,
metatask='awips', varname=varname1, varval=varval1, vardict=vardict)
dependencies = rocoto.create_dependency(dep=deps)
task = wfu.create_wf_task('awips', cdump=cdump, envar=envars, dependency=dependencies)

dict_tasks['%sawips' % cdump] = task

Expand Down

0 comments on commit 26c84b3

Please sign in to comment.