aboutsummaryrefslogtreecommitdiffstats
path: root/python
diff options
context:
space:
mode:
Diffstat (limited to 'python')
-rw-r--r--python/citco_monitor.py21
1 files changed, 21 insertions, 0 deletions
diff --git a/python/citco_monitor.py b/python/citco_monitor.py
new file mode 100644
index 00000000..c06def94
--- /dev/null
+++ b/python/citco_monitor.py
@@ -0,0 +1,21 @@
+import datetime
+import logging
+from serenitas.analytics.dates import prev_business_day
+from serenitas.utils.db import dbconn
+from report_ops.utils import check_cleared_cds
+
+if __name__ == "__main__":
+ import argparse
+
+ parser = argparse.ArgumentParser()
+ parser.add_argument(
+ "cob",
+ nargs="?",
+ type=datetime.date.fromisoformat,
+ default=prev_business_day(datetime.date.today()),
+ help="working date",
+ )
+ args = parser.parse_args()
+ conn = dbconn("dawndb")
+ for fund in ("ISOSEL",):
+ check_cleared_cds(args.cob, fund, conn)