aboutsummaryrefslogtreecommitdiffstats
path: root/python/bbg_helpers.py
diff options
context:
space:
mode:
Diffstat (limited to 'python/bbg_helpers.py')
-rw-r--r--python/bbg_helpers.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/python/bbg_helpers.py b/python/bbg_helpers.py
index 203b280f..26f6a94a 100644
--- a/python/bbg_helpers.py
+++ b/python/bbg_helpers.py
@@ -4,6 +4,7 @@ import pandas as pd
from contextlib import contextmanager
import logging
# Fill SessionOptions
+import datetime
logger = logging.getLogger(__name__)
@@ -30,12 +31,12 @@ def init_bbg_session(ipaddr, port=8194):
finally:
session.stop()
-def append_overrides(request, override):
+def append_overrides(request, d):
overrides = request.getElement('overrides')
- for k, v in override.items():
+ for k, v in d.items():
o = overrides.appendElement()
o.setElement("fieldId", k)
- if isinstance(v, pd.datetime):
+ if isinstance(v, datetime.date):
o.setElement("value", "{0:%Y%m%d}".format(v))
else:
o.setElement("value", v)