From 9b860a0ca6f763e399bfbf12709d56e280420b35 Mon Sep 17 00:00:00 2001 From: "Nicholas St. Germain" Date: Tue, 11 Dec 2018 13:41:00 -0600 Subject: [PATCH] added exception handling for no route --- varken/helpers.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/varken/helpers.py b/varken/helpers.py index baf2357..f53ed4b 100644 --- a/varken/helpers.py +++ b/varken/helpers.py @@ -8,7 +8,7 @@ import logging from json.decoder import JSONDecodeError from os.path import abspath, join -from requests.exceptions import InvalidSchema, SSLError +from requests.exceptions import InvalidSchema, SSLError, ConnectionError from urllib.request import urlretrieve logger = logging.getLogger('varken') @@ -99,6 +99,9 @@ def connection_handler(session, request, verify): except SSLError as e: logger.error('Either your host is unreachable or you have an SSL issue. : %s', e) + except ConnectionError as e: + logger.error('Cannot resolve the url/ip/port. Check connectivity. Error: %s', e) + return return_json