aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--python/collateral_calc.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/python/collateral_calc.py b/python/collateral_calc.py
index f8264d7f..36695d5b 100644
--- a/python/collateral_calc.py
+++ b/python/collateral_calc.py
@@ -8,7 +8,7 @@ from exchangelib import Mailbox, Message, HTMLBody
from pathlib import Path
from time import sleep
from pandas.tseries.offsets import BDay
-from paramiko import Transport, SFTPClient
+from paramiko import Transport, SFTPClient, RSAKey
from download_emails import GmailMessage
from sqlalchemy.exc import IntegrityError
@@ -23,6 +23,11 @@ def get_sftp_client():
transport.connect(username='SerenitasGamma@USA', password='SSqrrLL99')
return SFTPClient.from_transport(transport)
+def get_baml_sftp_client():
+ transport = Transport(('ftps.b2b.ml.com', 22))
+ pkey = RSAKey.from_private_key_file("/home/guillaume/.ssh/id_rsa")
+ transport.connect(username='lmcginvs', pkey=pkey)
+ return SFTPClient.from_transport(transport)
def download_sftp_files(d=None,
report_types=["OTC_CASH_ACTIVITY", "OTC_POSITIONS",