[SponsorBlock] Obey --retry-sleep extractor

This commit is contained in:
pukkandan 2022-10-18 22:58:49 +05:30
parent 1338ae3ba3
commit 8fab23301c
No known key found for this signature in database
GPG key ID: 7EEE9E1E817D0A39

View file

@ -195,9 +195,9 @@ def report_progress(self, s):
def _retry_download(self, err, count, retries): def _retry_download(self, err, count, retries):
# While this is not an extractor, it behaves similar to one and # While this is not an extractor, it behaves similar to one and
# so obey extractor_retries and sleep_interval_requests # so obey extractor_retries and "--retry-sleep extractor"
RetryManager.report_retry(err, count, retries, info=self.to_screen, warn=self.report_warning, RetryManager.report_retry(err, count, retries, info=self.to_screen, warn=self.report_warning,
sleep_func=self.get_param('sleep_interval_requests')) sleep_func=self.get_param('retry_sleep_functions', {}).get('extractor'))
def _download_json(self, url, *, expected_http_errors=(404,)): def _download_json(self, url, *, expected_http_errors=(404,)):
self.write_debug(f'{self.PP_NAME} query: {url}') self.write_debug(f'{self.PP_NAME} query: {url}')