diff options
author | singh-pratyush96 <singh.pratyush96@gmail.com> | 2016-08-04 15:47:22 +0530 |
---|---|---|
committer | Sergey M․ <dstftw@gmail.com> | 2016-08-09 03:32:42 +0700 |
commit | 065bc354894f1d35592529455d9eb685470124b9 (patch) | |
tree | ea4686d4649cac08f87a4980b4a8a645f431545a /youtube_dl/options.py | |
parent | 3a380766d1d6abd83213319b41cdf9a18977a69c (diff) |
Add --max-sleep-interval (Closes #9930)
Diffstat (limited to 'youtube_dl/options.py')
-rw-r--r-- | youtube_dl/options.py | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/youtube_dl/options.py b/youtube_dl/options.py index 942d44912..068e824a0 100644 --- a/youtube_dl/options.py +++ b/youtube_dl/options.py @@ -499,9 +499,17 @@ def parseOpts(overrideArguments=None): dest='bidi_workaround', action='store_true', help='Work around terminals that lack bidirectional text support. Requires bidiv or fribidi executable in PATH') workarounds.add_option( - '--sleep-interval', metavar='SECONDS', + '--sleep-interval', '--min-sleep-interval', metavar='SECONDS', dest='sleep_interval', type=float, - help='Number of seconds to sleep before each download.') + help='Minimum number of seconds to sleep before each download. Sleep will be for a random interval if ' + '--max-sleep-interval is also passed.' + ) + workarounds.add_option( + '--max-sleep-interval', metavar='SECONDS', + dest='max_sleep_interval', type=float, + help='Max number of seconds to sleep before each download. Sleep will be for a random interval if passed' + ' along with --min-sleep-interval or --sleep-interval, otherwise ignored.' + ) verbosity = optparse.OptionGroup(parser, 'Verbosity / Simulation Options') verbosity.add_option( |