aboutsummaryrefslogtreecommitdiffstats
path: root/python
diff options
context:
space:
mode:
Diffstat (limited to 'python')
-rw-r--r--python/position.py3
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)