Changeset 5bad6ec in flex_extract.git for source/python/mods
- Timestamp:
- Oct 5, 2018, 5:20:48 PM (6 years ago)
- Branches:
- master, ctbto, dev
- Children:
- ae88f7d
- Parents:
- ca867de
- Location:
- source/python/mods
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
source/python/mods/get_mars_data.py
rca867de r5bad6ec 54 54 sys.path.append('../') 55 55 import _config 56 from tools import my_error, normal_exit, get_cmdline_arguments, read_ecenv 56 from tools import (my_error, normal_exit, get_cmdline_arguments, 57 read_ecenv, make_dir) 57 58 from classes.EcFlexpart import EcFlexpart 58 59 from classes.UioFiles import UioFiles … … 114 115 115 116 if not os.path.exists(c.inputdir): 116 os.makedirs(c.inputdir)117 make_dir(c.inputdir) 117 118 118 119 if c.request == 0 or c.request == 2: … … 125 126 126 127 if ecapi: 127 server = ecmwfapi.ECMWFService("mars") 128 if c.public: 129 server = ecmwfapi.ECMWFDataServer() 130 else: 131 server = ecmwfapi.ECMWFService("mars") 128 132 else: 129 133 server = False … … 254 258 255 259 try: 256 flexpart.retrieve(server, dates, c. request, c.inputdir)260 flexpart.retrieve(server, dates, c.public, c.request, c.inputdir) 257 261 except IOError: 258 262 my_error(c.mailfail, 'MARS request failed') -
source/python/mods/prepare_flexpart.py
rca867de r5bad6ec 63 63 from classes.UioFiles import UioFiles 64 64 from classes.ControlFile import ControlFile 65 from tools import clean_up, get_cmdline_arguments, read_ecenv 65 from tools import clean_up, get_cmdline_arguments, read_ecenv, make_dir 66 66 from classes.EcFlexpart import EcFlexpart 67 67 … … 153 153 # create output dir if necessary 154 154 if not os.path.exists(c.outputdir): 155 os.makedirs(c.outputdir)155 make_dir(c.outputdir) 156 156 157 157 # get all files with flux data to be deaccumulated -
source/python/mods/tools.py
rca867de r5bad6ec 139 139 help="list all mars request in file mars_requests.dat \ 140 140 and skip submission to mars") 141 parser.add_argument("--public", dest="public", 142 type=none_or_int, default=None, 143 help="public mode - retrieves the public datasets") 141 144 142 145 # some arguments that override the default in the CONTROL file
Note: See TracChangeset
for help on using the changeset viewer.