diff options
Diffstat (limited to 'python/innocap_file_transfer.py')
| -rw-r--r-- | python/innocap_file_transfer.py | 7 |
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) |
