From 324ac5d8cae01bbf3756b17370fd621d3898ebc0 Mon Sep 17 00:00:00 2001 From: Nick Bearson <nickb@ssec.wisc.edu> Date: Thu, 12 May 2022 08:26:20 -0500 Subject: [PATCH] ensure we have the last file of a minute in realtime mode --- gridded_glm/libexec/_minute_gridder.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gridded_glm/libexec/_minute_gridder.py b/gridded_glm/libexec/_minute_gridder.py index ff36565..87bdf71 100644 --- a/gridded_glm/libexec/_minute_gridder.py +++ b/gridded_glm/libexec/_minute_gridder.py @@ -330,6 +330,9 @@ if __name__ == '__main__': if len(fileglob) != 3: log.error("There are not (yet) three GLM files from this minute. This may be expected. Exiting.") exit(0) + if sorted(fileglob)[-1] != args.filenames[0]: + log.error("This is not the last file from this minute. Exiting.") + exit(0) args.filenames = fileglob # check that all of our inputs exist -- GitLab