From 0f22c71f40b22842ee1d39e78fc59deb83fbf81e Mon Sep 17 00:00:00 2001
From: Tor-Einar Skog <tor-einar.skog@nibio.no>
Date: Mon, 8 Apr 2024 11:15:09 +0200
Subject: [PATCH] Exit if before START_DATE

---
 NAERSTADMO.py | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/NAERSTADMO.py b/NAERSTADMO.py
index 9855df1..a236de5 100644
--- a/NAERSTADMO.py
+++ b/NAERSTADMO.py
@@ -527,5 +527,11 @@ def run_cdo(cdo_command):
         logging.error(f"CDO command {cdo_command[1]} failed:", e)
         quit()
 
+# Don't run if before start_date
+start_date = datetime.strptime(os.getenv("START_DATE"), "%Y-%m-%d")
+if datetime.now() <= start_date:
+    print(f"Today is before the configured start date of {start_date}. Exiting.")
+    exit(0)
 
+# Run model
 create_dataset()
-- 
GitLab