From 40ac1e6d1b52f5c996a5b2ae4459fd36fdcf9aee Mon Sep 17 00:00:00 2001
From: "Daniel.Frisinghelli" <daniel.frisinghelli@eurac.edu>
Date: Tue, 22 Jun 2021 11:50:46 +0200
Subject: [PATCH] Check sequential implementation.

---
 climax/main/download_ERA5.py | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/climax/main/download_ERA5.py b/climax/main/download_ERA5.py
index 1fa844d..f308c6e 100644
--- a/climax/main/download_ERA5.py
+++ b/climax/main/download_ERA5.py
@@ -55,7 +55,12 @@ if __name__ == '__main__':
     c = cdsapi.Client()
 
     # download data for the different variables
-    Parallel(n_jobs=min(len(variables), os.cpu_count()), verbose=51)(
-        delayed(c.retrieve)(product, CONFIG.update({'variable': var}), str(
+    for var in variables:
+        c.retrieve(product, CONFIG.update({'variable': var}), str(
             target.joinpath('_'.join(['ERA5', var, years[0], years[-1]])
-                            + '.nc'))) for var in variables)
+                            + '.nc')))
+
+    # Parallel(n_jobs=min(len(variables), os.cpu_count()), verbose=51)(
+    #     delayed(c.retrieve)(product, CONFIG.update({'variable': var}), str(
+    #         target.joinpath('_'.join(['ERA5', var, years[0], years[-1]])
+    #                         + '.nc'))) for var in variables)
-- 
GitLab