File tree Expand file tree Collapse file tree 1 file changed +7
-5
lines changed
Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -2919,12 +2919,14 @@ def earc(self):
29192919 deps = []
29202920 if 'enkfgdas' in self .run :
29212921 dep_dict = {'type' : 'metatask' , 'name' : f'{ self .run } _epmn' }
2922- else :
2922+ deps .append (rocoto .add_dependency (dep_dict ))
2923+ dep_dict = {'type' : 'task' , 'name' : f'{ self .run } _echgres' }
2924+ deps .append (rocoto .add_dependency (dep_dict ))
2925+ dependencies = rocoto .create_dependency (dep_condition = 'and' , dep = deps )
2926+ else : # early cycle enkf run (enkfgfs)
29232927 dep_dict = {'type' : 'task' , 'name' : f'{ self .run } _esfc' }
2924- deps .append (rocoto .add_dependency (dep_dict ))
2925- dep_dict = {'type' : 'task' , 'name' : f'{ self .run } _echgres' }
2926- deps .append (rocoto .add_dependency (dep_dict ))
2927- dependencies = rocoto .create_dependency (dep_condition = 'and' , dep = deps )
2928+ deps .append (rocoto .add_dependency (dep_dict ))
2929+ dependencies = rocoto .create_dependency (dep = deps )
29282930
29292931 earcenvars = self .envars .copy ()
29302932 earcenvars .append (rocoto .create_envar (name = 'ENSGRP' , value = '#grp#' ))
You can’t perform that action at this time.
0 commit comments