From 96a6c94bea381416a5f374c9d9da16c09ee866ef Mon Sep 17 00:00:00 2001
From: tomrink <rink@ssec.wisc.edu>
Date: Mon, 15 Mar 2021 13:01:48 -0500
Subject: [PATCH] snapshot...

---
 modules/icing/pirep_goes.py | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/modules/icing/pirep_goes.py b/modules/icing/pirep_goes.py
index 517371d3..9af161ce 100644
--- a/modules/icing/pirep_goes.py
+++ b/modules/icing/pirep_goes.py
@@ -2,7 +2,7 @@ from icing.pireps import pirep_icing
 import numpy as np
 import pickle
 import os
-from util.util import get_time_tuple_utc, GenericException
+from util.util import get_time_tuple_utc, GenericException, add_time_range_to_filename
 from aeolus.datasource import CLAVRx, GOESL1B
 from util.geos_nav import GEOSNavigation
 import h5py
@@ -195,6 +195,9 @@ def run(pirep_dct, outfile=None, outfile_l1b=None):
                 time_s.append(time)
                 fl_alt_s.append(fl)
 
+    t_start = time_s[0]
+    t_end = time_s[len(time_s)-1]
+
     data_dct = {}
     for ds_name in ds_list:
         data_dct[ds_name] = np.array(ds_grd_dct[ds_name])
@@ -204,6 +207,7 @@ def run(pirep_dct, outfile=None, outfile_l1b=None):
     fl_alt_s = np.array(fl_alt_s)
 
     if outfile is not None:
+        outfile = add_time_range_to_filename(outfile, t_start, t_end)
         create_file(outfile, data_dct, ds_list, lon_c, lat_c, time_s, fl_alt_s)
 
     data_dct = {}
@@ -211,6 +215,7 @@ def run(pirep_dct, outfile=None, outfile_l1b=None):
         data_dct[ds_name] = np.array(l1b_grd_dct[ds_name])
 
     if outfile_l1b is not None:
+        outfile_l1b = add_time_range_to_filename(outfile_l1b, t_start, t_end)
         create_file(outfile_l1b, data_dct, l1b_ds_list, lon_c, lat_c, time_s, fl_alt_s)
 
 
-- 
GitLab