From 70c47460f8dc50d8a1a5a4e988a592dffb7f2b47 Mon Sep 17 00:00:00 2001
From: tomrink <rink@ssec.wisc.edu>
Date: Wed, 2 Aug 2023 17:51:35 -0500
Subject: [PATCH] snapshot...

---
 modules/util/util.py | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/modules/util/util.py b/modules/util/util.py
index c5a3f130..b850bab5 100644
--- a/modules/util/util.py
+++ b/modules/util/util.py
@@ -55,6 +55,18 @@ ds_range.update({'temp_3_9um_nom': 'actual_range'})
 ds_range.update({'cloud_fraction': 'actual_range'})
 
 
+def make_tf_callable_generator(the_generator):
+    class MyCallable:
+        def __init__(self, gen):
+            self.gen = gen
+
+        def __call__(self):
+            return self.gen
+
+    the_callable = MyCallable(the_generator)
+    return the_callable
+
+
 def get_fill_attrs(name):
     if name in ds_fill:
         v = ds_fill[name]
-- 
GitLab