aboutsummaryrefslogtreecommitdiffstats
path: root/python
diff options
context:
space:
mode:
Diffstat (limited to 'python')
-rw-r--r--python/trade_dataclasses.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/python/trade_dataclasses.py b/python/trade_dataclasses.py
index 180575e5..405ff37e 100644
--- a/python/trade_dataclasses.py
+++ b/python/trade_dataclasses.py
@@ -389,7 +389,7 @@ class BbgDeal:
class MTMDeal:
_mtm_queue: ClassVar[list] = []
_mtm_headers = None
- _sftp = SftpClient.from_creds("mtm")
+ _mtm_sftp = SftpClient.from_creds("mtm")
product_type: str
def __init_subclass__(cls, deal_type, **kwargs):
@@ -416,7 +416,7 @@ class MTMDeal:
)
buf = buf.getvalue().encode()
fname = f"MTM.{datetime.datetime.now():%Y%m%d.%H%M%S}.{cls.product_type.capitalize()}.csv"
- cls._sftp.put(buf, fname)
+ cls._mtm_sftp.put(buf, fname)
dest = DAILY_DIR / str(datetime.date.today()) / fname
dest.write_bytes(buf)
cls._mtm_queue.clear()
@@ -431,7 +431,7 @@ class MTMDeal:
class Citco:
_citco_headers = []
- _sftp = SftpClient.from_creds("citco")
+ _citco_sftp = SftpClient.from_creds("citco")
@classmethod
def citco_upload(cls):
@@ -451,8 +451,8 @@ class Citco:
[row.get(h, None) for h in cls._citco_headers] for row in cls._citco_queue
)
buf = buf.getvalue().encode()
- cls._sftp.client.chdir("/incoming")
- cls._sftp.put(buf, cls.fname())
+ cls._citco_sftp.client.chdir("/incoming")
+ cls._citco_sftp.put(buf, cls.fname())
dest = DAILY_DIR / str(datetime.date.today()) / cls.fname()
dest.write_bytes(buf)
cls._citco_queue.clear()