Mercurial > hg > orthanc
diff OrthancServer/Resources/Samples/Python/ArchiveStudiesInTimeRange.py @ 5531:2bce8d26db5e
added login/pwd to ArchiveStudiesInTimeRange.py
author | Alain Mazy <am@osimis.io> |
---|---|
date | Fri, 09 Feb 2024 09:03:46 +0100 |
parents | 48b8dae6dc77 |
children | f7adfb22e20e |
line wrap: on
line diff
--- a/OrthancServer/Resources/Samples/Python/ArchiveStudiesInTimeRange.py Tue Feb 06 15:32:54 2024 +0100 +++ b/OrthancServer/Resources/Samples/Python/ArchiveStudiesInTimeRange.py Fri Feb 09 09:03:46 2024 +0100 @@ -30,8 +30,8 @@ def PrintHelp(): print('Download ZIP archives for all the studies generated ' 'during a given time range (according to the StudyDate tag)\n') - print('Usage: %s <URL> <StartDate> <EndDate> <TargetFolder>\n' % sys.argv[0]) - print('Example: %s http://127.0.0.1:8042/ 20150101 20151231 /tmp/\n' % sys.argv[0]) + print('Usage: %s <URL> <StartDate> <EndDate> <TargetFolder> [login] [password]\n' % sys.argv[0]) + print('Example: %s http://127.0.0.1:8042/ 20150101 20151231 /tmp/ login password\n' % sys.argv[0]) exit(-1) def CheckIsDate(date): @@ -40,13 +40,15 @@ exit(-1) -if len(sys.argv) != 5: +if len(sys.argv) < 5: PrintHelp() URL = sys.argv[1] START = sys.argv[2] END = sys.argv[3] TARGET = sys.argv[4] +if len(sys.argv) >= 7: + RestToolbox.SetCredentials(sys.argv[5], sys.argv[6]) CheckIsDate(START) CheckIsDate(END)