aboutsummaryrefslogtreecommitdiffstats
path: root/python/markit/__main__.py
diff options
context:
space:
mode:
Diffstat (limited to 'python/markit/__main__.py')
-rw-r--r--python/markit/__main__.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/python/markit/__main__.py b/python/markit/__main__.py
index f20ce9ca..cacdae42 100644
--- a/python/markit/__main__.py
+++ b/python/markit/__main__.py
@@ -102,11 +102,12 @@ elif args.cds:
insert_tranche(engine, workdate)
elif args.rates:
+ serenitasdb = dbconn("serenitasdb")
for curr in ["USD", "EUR", "JPY"]:
retry = 0
while retry < 10:
try:
- downloadMarkitIRData(workdate, currency=curr)
+ downloadMarkitIRData(serenitasdb, workdate, curr, conn=serenitadb)
except ValueError as e:
logger.error(e)
logger.error(f"Could not download {curr} rates for date {workdate}")
@@ -115,3 +116,4 @@ elif args.rates:
else:
logger.info(f"Downloaded {curr} rates")
break
+ serenitasdb.close()