aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--python/task_server/globeop.py8
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")