diff options
Diffstat (limited to 'python')
| -rw-r--r-- | python/task_server/globeop.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/python/task_server/globeop.py b/python/task_server/globeop.py index 1415090c..613bf546 100644 --- a/python/task_server/globeop.py +++ b/python/task_server/globeop.py @@ -5,7 +5,7 @@ import pandas as pd from . import DAILY_DIR from pathlib import Path -from serenitas.utils.remote import FtpClient +from serenitas.utils.remote import FtpClient, SftpClient from serenitas.analytics.dates import prev_business_day import gnupg import re @@ -185,6 +185,9 @@ def upload_bond_marks(engine, workdate: datetime.datetime): ftp = FtpClient.from_creds("globeop") ftp.client.cwd("incoming") ftp.put(fullpath) + sftp = SftpClient.from_creds("hm_globeop") + sftp.client.chdir("incoming/gopricing") + sftp.put(fullpath) logger.info("upload bond marks done") @@ -202,6 +205,9 @@ JOIN cds USING (security_id)""", ftp = FtpClient.from_creds("globeop") ftp.client.cwd("incoming") ftp.put(fullpath) + sftp = SftpClient.from_creds("hm_globeop") + sftp.client.chdir("incoming/gopricing") + sftp.put(fullpath) logger.info("upload cds marks done") |
