From 2a0900e7658d4f2a3efaeb1f938ee2772a976cdc Mon Sep 17 00:00:00 2001 From: "Daniel.Frisinghelli" <daniel.frisinghelli@eurac.edu> Date: Mon, 21 Jun 2021 16:35:57 +0200 Subject: [PATCH] Improved dry run. --- climax/main/preprocess.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/climax/main/preprocess.py b/climax/main/preprocess.py index 75ec051..f5f9c03 100644 --- a/climax/main/preprocess.py +++ b/climax/main/preprocess.py @@ -100,9 +100,12 @@ if __name__ == '__main__': ['{}'.format(file) for file in target])) # check whether to only print which files would be processed - if not args.dry_run: - # run reprojection in parallel - target = Parallel(n_jobs=-1, verbose=51)( + if args.dry_run: + LogConfig.init_log('Dry run. No files processed.') + sys.exit() + + # run reprojection in parallel + target = Parallel(n_jobs=-1, verbose=51)( delayed(reproject_cdo)(args.grid, src, trg, args.mode, args.overwrite) for src, trg in zip(source, target)) -- GitLab