Merge remote-tracking branch 'rupertbaxter2/master'
[youtube-dl] / youtube_dl / downloader / common.py
index de6b9311d59b3a270cc0a7dc58d05b4f0692e896..82c917d92f8a1e10c00e8fdf2efa7e04479bd8a0 100644 (file)
@@ -284,6 +284,7 @@ class FileDownloader(object):
         """Download to a filename using the info from info_dict
         Return True on success and False otherwise
         """
+
         nooverwrites_and_exists = (
             self.params.get('nooverwrites', False)
             and os.path.exists(encodeFilename(filename))
@@ -305,6 +306,11 @@ class FileDownloader(object):
             })
             return True
 
+        sleep_interval = self.params.get('sleep_interval')
+        if sleep_interval:
+            self.to_screen('[download] Sleeping %s seconds...' % sleep_interval)
+            time.sleep(sleep_interval)
+
         return self.real_download(filename, info_dict)
 
     def real_download(self, filename, info_dict):