From db7e53f0643949f0a427239c6c4e8a86b339eeb8 Mon Sep 17 00:00:00 2001
From: Bruce Flynn <brucef@ssec.wisc.edu>
Date: Mon, 16 Apr 2018 17:11:14 +0000
Subject: [PATCH] rdrgen: add cli

---
 edosl0util/cli/rdrgen.py | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)
 create mode 100644 edosl0util/cli/rdrgen.py

diff --git a/edosl0util/cli/rdrgen.py b/edosl0util/cli/rdrgen.py
new file mode 100644
index 0000000..ed756bb
--- /dev/null
+++ b/edosl0util/cli/rdrgen.py
@@ -0,0 +1,22 @@
+from edosl0util.cli import util
+from edosl0util.rdrgen import packets_to_rdrs
+
+
+def main():
+    parser = util.default_parser(description=__doc__)
+    parser.add_argument(
+        '--aggr', type=int,
+        help='Number of aggregation granules used to determine alignment')
+    parser.add_argument('sat', choices=['snpp', 'j01'])
+    parser.add_argument('pds', nargs='+')
+    args = parser.parse_args()
+    util.configure_logging(args)
+
+    if args.aggr:
+        packets_to_rdrs(args.sat, args.pds, aggr_level=args.aggr)
+    else:
+        packets_to_rdrs(args.sat, args.pds)
+
+
+if __name__ == '__main__':
+    main()
-- 
GitLab