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):
2919
2919
deps = []
2920
2920
if 'enkfgdas' in self .run :
2921
2921
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)
2923
2927
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 )
2928
2930
2929
2931
earcenvars = self .envars .copy ()
2930
2932
earcenvars .append (rocoto .create_envar (name = 'ENSGRP' , value = '#grp#' ))
You can’t perform that action at this time.
0 commit comments