From 0c61ac5319afbcc6176d22476b4467ad1a9e49a6 Mon Sep 17 00:00:00 2001 From: KeksNino Date: Mon, 6 Oct 2025 00:35:19 +0200 Subject: [PATCH 1/3] remove unnecessary comments and soup object --- core/scraping/uztracker_scraper.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/core/scraping/uztracker_scraper.py b/core/scraping/uztracker_scraper.py index 2a1ec18..67810e7 100644 --- a/core/scraping/uztracker_scraper.py +++ b/core/scraping/uztracker_scraper.py @@ -3,14 +3,13 @@ import asyncio from bs4 import BeautifulSoup global url_uztracker -url_uztracker = "https://uztracker.net/tracker.php?nm=" # placeholder url for now +url_uztracker = "https://uztracker.net/tracker.php?nm=" async def init_uztracker(): global up global soup try: - response = requests.get(url_uztracker) # get da content from da url - soup = BeautifulSoup(response.content, 'html.parser') # create bs object + response = requests.get(url_uztracker) up = True except requests.exceptions.RequestException as e: print(f"\nRequest Exception on {url_uztracker}:") From 1ac9496e464518810d862242d3d8f2accdbb5fd0 Mon Sep 17 00:00:00 2001 From: KeksNino Date: Mon, 6 Oct 2025 00:42:46 +0200 Subject: [PATCH 2/3] change check to see if website is up --- core/scraping/uztracker_scraper.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/core/scraping/uztracker_scraper.py b/core/scraping/uztracker_scraper.py index 67810e7..5e08146 100644 --- a/core/scraping/uztracker_scraper.py +++ b/core/scraping/uztracker_scraper.py @@ -9,8 +9,9 @@ async def init_uztracker(): global up global soup try: - response = requests.get(url_uztracker) - up = True + response = requests.get(url_uztracker, timeout=10) + if response.status_code == 200: + up = True except requests.exceptions.RequestException as e: print(f"\nRequest Exception on {url_uztracker}:") print(e) From 6a12cb43144bd1418aaaed5e1c65cab5cf8eacd1 Mon Sep 17 00:00:00 2001 From: KeksNino Date: Mon, 6 Oct 2025 00:55:25 +0200 Subject: [PATCH 3/3] fix check to see if website is up --- core/scraping/uztracker_scraper.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/scraping/uztracker_scraper.py b/core/scraping/uztracker_scraper.py index 5e08146..37434ef 100644 --- a/core/scraping/uztracker_scraper.py +++ b/core/scraping/uztracker_scraper.py @@ -12,6 +12,9 @@ async def init_uztracker(): response = requests.get(url_uztracker, timeout=10) if response.status_code == 200: up = True + else: + up = False + print(f"Rutracker seems down, status code: {response.status_code}") except requests.exceptions.RequestException as e: print(f"\nRequest Exception on {url_uztracker}:") print(e)