diff options
| -rw-r--r-- | python/position_file_bowdst.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/python/position_file_bowdst.py b/python/position_file_bowdst.py index 0dc46b4d..2adfd337 100644 --- a/python/position_file_bowdst.py +++ b/python/position_file_bowdst.py @@ -19,7 +19,9 @@ def process_upload(trades, asset_type, upload): sftp = SftpClient.from_creds("hm_globeop") sftp.client.chdir("incoming") sftp.put(buf, fname) - dest = DAILY_DIR / str(datetime.date.today()) / fname + base_dir = DAILY_DIR / str(datetime.date.today()) + base_dir.mkdir(exist_ok=True, parents=True) + dest = base_dir / fname dest.write_bytes(buf) return fname, buf |
