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