@@ -1205,22 +1205,23 @@ class LDASsetup:
12051205 # if a file w/ the same name already exists at rundir
12061206 # append 1,2,3 etc, to the filename
12071207 ## exe inp file
1208- exefilename = self .exeinpfile .rstrip ('/' ).split ('/' )[- 1 ]
1209- newfilename = exefilename
1210- _nens = self .nens
1211- ctr = 0
1212- while os .path .isfile (self .rundir + '/' + newfilename ):
1213- ctr += 1
1214- newfilename = exefilename + '.%d' % ctr
1215- shutil .copy (self .exeinpfile , self .rundir + '/' + newfilename )
1216- ## bat inp file
1217- batfilename = self .batinpfile .rstrip ('/' ).split ('/' )[- 1 ]
1218- newfilename = batfilename
1219- ctr = 0
1220- while os .path .isfile (self .rundir + '/' + newfilename ):
1221- ctr += 1
1222- newfilename = batfilename + '.%d' % ctr
1223- shutil .copy (self .batinpfile , self .rundir + '/' + newfilename )
1208+ if self .ladas_cpl == 0 :
1209+ exefilename = self .exeinpfile .rstrip ('/' ).split ('/' )[- 1 ]
1210+ newfilename = exefilename
1211+ _nens = self .nens
1212+ ctr = 0
1213+ while os .path .isfile (self .rundir + '/' + newfilename ):
1214+ ctr += 1
1215+ newfilename = exefilename + '.%d' % ctr
1216+ shutil .copy (self .exeinpfile , self .rundir + '/' + newfilename )
1217+ ## bat inp file
1218+ batfilename = self .batinpfile .rstrip ('/' ).split ('/' )[- 1 ]
1219+ newfilename = batfilename
1220+ ctr = 0
1221+ while os .path .isfile (self .rundir + '/' + newfilename ):
1222+ ctr += 1
1223+ newfilename = batfilename + '.%d' % ctr
1224+ shutil .copy (self .batinpfile , self .rundir + '/' + newfilename )
12241225
12251226 etcdir = self .blddirLn + '/etc'
12261227
@@ -1752,7 +1753,7 @@ def _produceExeInput(out_dict=None,ladas_cpl=0):
17521753
17531754 # add defaults from GEOSldas_LDAS.rc
17541755 current_directory = os .path .dirname (__file__ )
1755- _fn = current_directory [0 :- 6 ]+ '/etc/GEOSldas_LDAS.rc' # run ldas_setup from /bin directory
1756+ _fn = current_directory [0 :- 4 ]+ '/etc/GEOSldas_LDAS.rc' # run ldas_setup from /bin directory
17561757 lines = []
17571758 with open (_fn ) as _f :
17581759 i_ = 1
@@ -1768,7 +1769,7 @@ def _produceExeInput(out_dict=None,ladas_cpl=0):
17681769 print ()
17691770
17701771 # add land model parameter defaults from GEOS_SurfaceGridComp.rc
1771- _fn = current_directory [0 :- 6 ]+ '/etc/GEOS_SurfaceGridComp.rc' # run ldas_setup from /bin directory
1772+ _fn = current_directory [0 :- 4 ]+ '/etc/GEOS_SurfaceGridComp.rc' # run ldas_setup from /bin directory
17721773
17731774 if ladas_cpl == 0 :
17741775 use_rc_defaults = 'GEOSldas=>' # use defaults for LDAS
0 commit comments