Fix threaded_dl thread_count being a string.
This commit is contained in:
parent
c27c7e310e
commit
0c87e60094
1 changed files with 2 additions and 2 deletions
|
@ -49,7 +49,7 @@ def threaded_dl(
|
||||||
|
|
||||||
for (index, url) in enumerate(clean_url_list(urls)):
|
for (index, url) in enumerate(clean_url_list(urls)):
|
||||||
|
|
||||||
while len(threads) == thread_count:
|
while len(threads) >= thread_count:
|
||||||
threads = remove_finished(threads)
|
threads = remove_finished(threads)
|
||||||
time.sleep(0.1)
|
time.sleep(0.1)
|
||||||
|
|
||||||
|
@ -96,7 +96,7 @@ def main(argv):
|
||||||
parser = argparse.ArgumentParser(description=__doc__)
|
parser = argparse.ArgumentParser(description=__doc__)
|
||||||
|
|
||||||
parser.add_argument('url_file')
|
parser.add_argument('url_file')
|
||||||
parser.add_argument('thread_count', nargs='?', default=None)
|
parser.add_argument('thread_count', nargs='?', type=int, default=None)
|
||||||
parser.add_argument('filename_format', nargs='?', default='{now}_{index}_{basename}')
|
parser.add_argument('filename_format', nargs='?', default='{now}_{index}_{basename}')
|
||||||
parser.add_argument('--timeout', dest='timeout', default=15)
|
parser.add_argument('--timeout', dest='timeout', default=15)
|
||||||
parser.set_defaults(func=threaded_dl_argparse)
|
parser.set_defaults(func=threaded_dl_argparse)
|
||||||
|
|
Loading…
Reference in a new issue