diff options
Diffstat (limited to 'python')
| -rw-r--r-- | python/position.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/python/position.py b/python/position.py index 4bd54c6f..021c244c 100644 --- a/python/position.py +++ b/python/position.py @@ -6,6 +6,7 @@ from pandas import bdate_range import re import os import logging +import sys def get_list(engine, workdate=None, asset_class=None, include_unsettled=True): if workdate: @@ -129,6 +130,8 @@ def populate_cashflow_history(engine, session, workdate=None): if __name__=="__main__": engine = create_engine('postgresql://dawn_user@debian/dawndb') + if len(sys.argv)>1: + workdate = pd.Timestamp(sys.argv[1]).date() workdate = pd.datetime.today() with init_bbg_session(BBG_IP) as session: update_securities(engine, session, workdate) |
