From 77f9c431f3723ec0f70bd77de42e77a3ac0c741b Mon Sep 17 00:00:00 2001 From: "Antonio J. Delgado" Date: Sun, 29 Dec 2024 17:51:15 +0200 Subject: [PATCH] handle error of proxy --- get_youtube_videos/get_youtube_videos.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/get_youtube_videos/get_youtube_videos.py b/get_youtube_videos/get_youtube_videos.py index eeace79..92d02d3 100644 --- a/get_youtube_videos/get_youtube_videos.py +++ b/get_youtube_videos/get_youtube_videos.py @@ -123,6 +123,13 @@ class GetYoutubeVideos: if not result: return None return result + if 'Unable to connect to proxy' in f"{error}": + self.summary['videos_with_error'] += 1 + self.summary['possible_proxy_errors'] += 1 + result = self._change_proxy(video_id) + if not result: + return None + return result # if 'This live event will begin in a few moments' in f"{error}": # self.summary['skipped_videos'] += 1 self.summary['skipped_videos'] += 1