aboutsummaryrefslogtreecommitdiffstats
path: root/python
diff options
context:
space:
mode:
Diffstat (limited to 'python')
-rw-r--r--python/report_ops/__main__.py2
-rw-r--r--python/report_ops/custodians.py3
2 files changed, 3 insertions, 2 deletions
diff --git a/python/report_ops/__main__.py b/python/report_ops/__main__.py
index a6689e19..d918db5a 100644
--- a/python/report_ops/__main__.py
+++ b/python/report_ops/__main__.py
@@ -104,7 +104,7 @@ if args.send_to_custodians:
"UMB",
):
try:
- upload_to_custodian(account, args.date, not args.no_upload, em)
+ upload_to_custodian(account, args.date, not args.no_upload)
except ValueError as e:
logger.info(e)
diff --git a/python/report_ops/custodians.py b/python/report_ops/custodians.py
index 905ca9c2..edf2af5f 100644
--- a/python/report_ops/custodians.py
+++ b/python/report_ops/custodians.py
@@ -10,7 +10,7 @@ from typing import ClassVar
from dataclasses import dataclass
-def upload_to_custodian(account, trade_date, upload, em):
+def upload_to_custodian(account, trade_date, upload):
_service = {"BBH": "BRINKER", "UMB": "UMB"}
custodian = Service[_service[account]]
conn = BondDeal._conn
@@ -68,6 +68,7 @@ def upload_to_custodian(account, trade_date, upload, em):
custodian.staging_queue.clear()
conn.commit()
if upload:
+ em = ExchangeMessage()
custodian.upload(buf, dest.name, confirm=account != "UMB")
cc = _cc_recipients.get(custodian.name, ("NYOPS@lmcg.com",))
em.send_email(