From f1a14149108281735cc20ec17c4f7677afd336ed Mon Sep 17 00:00:00 2001
From: nickb <nickb@ssec.wisc.edu>
Date: Fri, 12 Feb 2021 21:51:33 +0000
Subject: [PATCH] add a check for file existence

---
 gridded_glm/libexec/_minute_gridder.py | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/gridded_glm/libexec/_minute_gridder.py b/gridded_glm/libexec/_minute_gridder.py
index 863720d..f008eae 100644
--- a/gridded_glm/libexec/_minute_gridder.py
+++ b/gridded_glm/libexec/_minute_gridder.py
@@ -152,6 +152,11 @@ def grid_setup(args, work_dir=os.getcwd()):
             exit(0)
         args.filenames = fileglob
 
+    for f in args.filenames:
+        if not os.path.exists(f):
+            log.error("Tried to grid file that does not exist: {}".format(f))
+            exit(1)
+
     try:
         start_time, end_time = get_start_end(args.filenames)
     except ValueError:
-- 
GitLab