def test_update(): logging.basicConfig(stream=sys.stdout, level=4) esgf_download.metadata_update('/home/data/projects/CMIP5_climdex/downloading/synchro_data_new2.db', search_host="http://pcmdi9.llnl.gov/esg-search/search", project='CMIP5', experiment=['historical', 'historicalNat', 'historicalExt', 'historicalGHG', 'historicalMisc', 'rcp26', 'rcp45', 'rcp60', 'rcp85'], variable=['tasmin', 'tasmax', 'pr'], time_frequency='day', realm='atmos')
def update_metadata(args): logging.basicConfig(stream=vars(args).pop('log_output', None), level=vars(args).pop('log_level', None).upper()) static_args = ['database'] static_arg_vals = [vars(args).pop(k, None) for k in static_args] esgf_download.metadata_update(*static_arg_vals, **vars(args))