scripts and tools: only use --passive-ftp for ftp: urls

This commit is contained in:
Rudi Heitbaum
2024-09-08 11:01:41 +00:00
parent f9e653dfc7
commit df06309b7d
2 changed files with 7 additions and 3 deletions

View File

@@ -357,7 +357,10 @@ class MyUtility(object):
while attempts < retries:
if stopped.is_set(): break
attempts += 1
(result, output) = MyUtility.runcommand(msgs, "wget --output-file=- --timeout=30 --tries=3 --passive-ftp --no-check-certificate -O %s %s" % (filename_data, url), logfile=filename_log)
if url.startswith("ftp:"):
(result, output) = MyUtility.runcommand(msgs, "wget --output-file=- --timeout=30 --tries=3 --no-check-certificate -O %s %s" % (filename_data, url), logfile=filename_log)
else
(result, output) = MyUtility.runcommand(msgs, "wget --output-file=- --timeout=30 --tries=3 --passive-ftp --no-check-certificate -O %s %s" % (filename_data, url), logfile=filename_log)
if result == 0:
return True