From b3289096fb0d1e2a138b958ae34ef387baeaee80 Mon Sep 17 00:00:00 2001 From: sq9atk <48794340+sq9atk@users.noreply.github.com> Date: Wed, 29 Nov 2023 11:26:39 +0100 Subject: [PATCH] =?UTF-8?q?meteoalarm=20-=20dodanie=20timeout=20do=20reque?= =?UTF-8?q?sta=20+=20komunikaty=20o=20b=C5=82=C4=99dzie?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- meteoalarm_sq9atk.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/meteoalarm_sq9atk.py b/meteoalarm_sq9atk.py index 3ad763a..8bb37db 100755 --- a/meteoalarm_sq9atk.py +++ b/meteoalarm_sq9atk.py @@ -39,16 +39,16 @@ class MeteoalarmSq9atk(SR0WXModule): def getHtmlFromUrl(self, url): try: self.__logger.info("::: OdpytujÄ™ adres: " + url) - resp = requests.get(url) - if resp.status_code == 200: - return resp.content - else: - print("HTML response error") - return None + resp = requests.get(url, timeout=8) + if resp.status_code != 200: + self.__logger.error("::: Data response code error - %s \n" % resp.status_code) + return '' + + return resp.content except requests.exceptions.RequestException as e: - print("HTML download error: %s" % e) - return None + self.__logger.error("::: Data download error - %s \n" % e) + return '' def findDataInHtml(self, html):