Changeset ca867de in flex_extract.git for source/python/classes/ControlFile.py
- Timestamp:
- Oct 5, 2018, 3:35:18 PM (6 years ago)
- Branches:
- master, ctbto, dev
- Children:
- 5bad6ec
- Parents:
- 27fe969
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
source/python/classes/ControlFile.py
r4971f63 rca867de 57 57 import inspect 58 58 59 # software specific classes and modules from flex_extract 60 sys.path.append('../') 59 61 import _config 62 from mods.tools import my_error 60 63 61 64 # ------------------------------------------------------------------------------ … … 144 147 self.ectrans = 0 145 148 self.inputdir = _config.PATH_INPUT_DIR 146 self.outputdir = self.inputdir149 self.outputdir = None 147 150 self.ecmwfdatadir = _config.PATH_FLEXEXTRACT_DIR 148 151 self.exedir = _config.PATH_FORTRAN_SRC … … 177 180 <nothing> 178 181 ''' 179 from mods.tools import my_error180 181 # read whole CONTROL file182 182 183 183 try: … … 355 355 self.end_date = self.start_date 356 356 357 # basetime has only two possible values 358 if self.basetime: 359 if int(self.basetime) != 0 and int(self.basetime) != 12: 360 print('Basetime has an invalid value!') 361 print('Basetime = ' + str(self.basetime)) 362 sys.exit(1) 363 357 364 # assure consistency of levelist and level 358 365 if self.levelist is None and self.level is None: … … 407 414 self.flexpart_root_scripts = self.ecmwfdatadir 408 415 416 if not self.outputdir: 417 self.outputdir = self.inputdir 418 409 419 if not isinstance(self.mailfail, list): 410 420 if ',' in self.mailfail:
Note: See TracChangeset
for help on using the changeset viewer.