diff options
Diffstat (limited to 'python')
| -rw-r--r-- | python/intex/__init__.py | 1 | ||||
| -rw-r--r-- | python/intex/__main__.py | 12 | ||||
| -rw-r--r-- | python/intex/load_intex_collateral.py | 11 |
3 files changed, 14 insertions, 10 deletions
diff --git a/python/intex/__init__.py b/python/intex/__init__.py index e69de29b..83d6289a 100644 --- a/python/intex/__init__.py +++ b/python/intex/__init__.py @@ -0,0 +1 @@ +__path__.append("..") diff --git a/python/intex/__main__.py b/python/intex/__main__.py new file mode 100644 index 00000000..eb2cd1df --- /dev/null +++ b/python/intex/__main__.py @@ -0,0 +1,12 @@ +import sys +import datetime +from db import dbconn +from .load_intex_collateral import intex_data + +if len(sys.argv) > 1: + workdate = sys.argv[1] +else: + workdate = str(datetime.date.today()) +with dbconn('etdb') as etdb: + intex_data(etdb, workdate) + print("done") diff --git a/python/intex/load_intex_collateral.py b/python/intex/load_intex_collateral.py index add1e127..893c478d 100644 --- a/python/intex/load_intex_collateral.py +++ b/python/intex/load_intex_collateral.py @@ -5,7 +5,7 @@ from common import root, sanitize_float from db import dbconn import sys import uuid -from intex.load_indicative import upload_cusip_data, upload_deal_data +from .load_indicative import upload_cusip_data, upload_deal_data import logging from contextlib import closing @@ -141,12 +141,3 @@ def intex_data(conn, workdate): upload_cusip_data(conn, cusip_file) upload_data(conn, dealnames, workdate) - -if __name__ == "__main__": - if len(sys.argv) > 1: - workdate = sys.argv[1] - else: - workdate = str(datetime.date.today()) - with dbconn('etdb') as etdb: - intex_data(etdb, workdate) - print("done") |
