From 4a217fa90eb419d01e2d76599c62bb19a9483421 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Louis=20V=C3=A9zina?= <5130500+morpheus65535@users.noreply.github.com> Date: Sun, 29 Sep 2019 22:03:36 -0400 Subject: [PATCH] Added logging in case Bazarr cannot get Sonarr or Radarr version #596 --- bazarr/utils.py | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/bazarr/utils.py b/bazarr/utils.py index c3dde6c56..e431d996e 100644 --- a/bazarr/utils.py +++ b/bazarr/utils.py @@ -100,12 +100,11 @@ def get_sonarr_version(): use_sonarr = settings.general.getboolean('use_sonarr') apikey_sonarr = settings.sonarr.apikey sv = url_sonarr + "/api/system/status?apikey=" + apikey_sonarr - sonarr_version = '' if use_sonarr: try: - sonarr_version = requests.get(sv, timeout=15, verify=False).json()['version'] - except: - sonarr_version = '' + sonarr_version = requests.get(sv, timeout=30, verify=False).json()['version'] + except Exception as e: + logging.DEBUG('BAZARR cannot get Sonarr version') return sonarr_version @@ -114,11 +113,10 @@ def get_radarr_version(): use_radarr = settings.general.getboolean('use_radarr') apikey_radarr = settings.radarr.apikey rv = url_radarr + "/api/system/status?apikey=" + apikey_radarr - radarr_version = '' if use_radarr: try: - radarr_version = requests.get(rv, timeout=15, verify=False).json()['version'] - except: - radarr_version = '' + radarr_version = requests.get(rv, timeout=30, verify=False).json()['version'] + except Exception as e: + logging.DEBUG('BAZARR cannot get Radarr version') return radarr_version