Changeset d4696e0 in flex_extract.git for source/python/classes/ControlFile.py


Ignore:
Timestamp:
Jan 18, 2019, 10:50:19 PM (5 years ago)
Author:
Anne Philipp <anne.philipp@…>
Branches:
master, ctbto, dev
Children:
4c1d7de
Parents:
6f951ca
Message:

bugfix retrievement with basetime parameter

File:
1 edited

Legend:

Unmodified
Added
Removed
  • source/python/classes/ControlFile.py

    r6f951ca rd4696e0  
    9393        The time step in hours. Default value is None.
    9494
    95     basetime : str
     95    basetime : int
    9696        The time for a half day retrieval. The 12 hours upfront are to be
    9797        retrieved. Default value is None.
     
    301301        Switch to keep temporary files at the end of postprocessing (1) or
    302302        to delete all temporary files except the final output files (0).
     303        Default value is 0.
     304
     305    oper : int
     306        Switch to prepare the operational job script. Start date, end date and
     307        basetime will be prepared with environment variables.
    303308        Default value is 0.
    304309
     
    409414        self.install_target = None
    410415        self.debug = 0
     416        self.oper = 0
    411417        self.request = 0
    412418        self.public = 0
     
    417423        self.logicals = ['gauss', 'omega', 'omegadiff', 'eta', 'etadiff',
    418424                         'dpdeta', 'cwc', 'wrf', 'grib2flexpart', 'ecstorage',
    419                          'ectrans', 'debug', 'request', 'public', 'purefc',
    420                          'rrint']
     425                         'ectrans', 'debug', 'oper', 'request', 'public',
     426                         'purefc', 'rrint']
    421427
    422428        self._read_controlfile()
     
    599605                                                     self.end_date)
    600606
    601         check_basetime(self.basetime)
     607        self.basetime = check_basetime(self.basetime)
    602608
    603609        self.levelist, self.level = check_levels(self.levelist, self.level)
     
    624630        self.acctype = check_acctype(self.acctype, self.type)
    625631
    626         self.acctime = check_acctime(self.acctime, self.acctype, self.purefc)
    627 
    628         self.accmaxstep = check_accmaxstep(self.accmaxstep, self.acctype,
     632        self.acctime = check_acctime(self.acctime, self.marsclass, self.purefc)
     633
     634        self.accmaxstep = check_accmaxstep(self.accmaxstep, self.marsclass,
    629635                                           self.purefc, self.maxstep)
    630636
Note: See TracChangeset for help on using the changeset viewer.
hosted by ZAMG