aboutsummaryrefslogtreecommitdiffstats
path: root/python
diff options
context:
space:
mode:
Diffstat (limited to 'python')
-rw-r--r--python/innocap_file_transfer.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/python/innocap_file_transfer.py b/python/innocap_file_transfer.py
index 6cd86f30..021b79c3 100644
--- a/python/innocap_file_transfer.py
+++ b/python/innocap_file_transfer.py
@@ -6,6 +6,7 @@ import argparse
from csv_headers.citco import GIL, GTL
from io import StringIO
from serenitas.utils.remote import SftpClient
+from serenitas.analytics.date import prev_business_day
def extract_data_from_directory(date, file_type):
@@ -58,10 +59,10 @@ if __name__ == "__main__":
parser = argparse.ArgumentParser()
parser.add_argument(
- "date",
+ "cob",
nargs="?",
type=datetime.date.fromisoformat,
- default=datetime.date.today(),
+ default=prev_business_day(datetime.date.today()),
help="file transfer date",
)
parser.add_argument(
@@ -73,4 +74,4 @@ if __name__ == "__main__":
)
args = parser.parse_args()
- main(args.date, not args.no_upload)
+ main(args.cob, not args.no_upload)