diff options
Diffstat (limited to 'python/task_server/__main__.py')
| -rw-r--r-- | python/task_server/__main__.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/python/task_server/__main__.py b/python/task_server/__main__.py index cdab9883..c7852dac 100644 --- a/python/task_server/__main__.py +++ b/python/task_server/__main__.py @@ -17,12 +17,12 @@ group.add_argument("-d", "--download", action="store_true", help="download reports from GlobeOp") group.add_argument("-u", "--upload", action="store_true", help="upload marks to GlobeOp") -parser.add_argument("date", nargs='?', type=lambda s: datetime.datetime.strptime(s, "%Y-%m-%d"), - default=datetime.datetime.today()) +parser.add_argument("date", nargs='?', type=datetime.date.fromisoformat, + default=datetime.date.today()) args = parser.parse_args() if args.download: - download_data(args.date.date()) + download_data(args.date) elif args.upload: engine = create_engine('postgresql://dawn_user@debian/dawndb') upload_data(engine, args.date) |
