retry only proxied urls

This commit is contained in:
Barbara Miller 2024-12-06 17:33:11 -08:00
parent 73a9c9f823
commit f7938fe4bc

View File

@ -34,7 +34,7 @@ import time
thread_local = threading.local()
YTDLP_PROXY = ""
MAX_YTDLP_ATTEMPTS = 4
MAX_YTDLP_ATTEMPTS = 1
YTDLP_WAIT = 10
@ -285,6 +285,7 @@ def _build_youtube_dl(worker, destdir, site, page):
ytdlp_url = page.redirect_url if page.redirect_url else page.url
is_youtube_host = isyoutubehost(ytdlp_url)
if is_youtube_host and YTDLP_PROXY:
MAX_YTDLP_ATTEMPTS = 4
ydl_opts["proxy"] = YTDLP_PROXY
# don't log proxy value secrets
ytdlp_proxy_for_logs = (