From: Oto Šťáva Date: Wed, 20 Sep 2023 07:39:38 +0000 (+0200) Subject: kresctl: replace int literals with errno constants X-Git-Tag: v6.0.3~1^2~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e00095bcb57df4653ccededfcd2ba2af95e7e2a3;p=thirdparty%2Fknot-resolver.git kresctl: replace int literals with errno constants --- diff --git a/manager/knot_resolver_manager/utils/requests.py b/manager/knot_resolver_manager/utils/requests.py index edf2fef11..0b026bb45 100644 --- a/manager/knot_resolver_manager/utils/requests.py +++ b/manager/knot_resolver_manager/utils/requests.py @@ -1,3 +1,4 @@ +import errno import socket import sys from http.client import HTTPConnection @@ -68,9 +69,9 @@ def request( except HTTPError as err: return Response(err.code, err.read().decode("utf8")) except URLError as err: - if err.errno == 111 or isinstance(err.reason, ConnectionRefusedError): + if err.errno == errno.ECONNREFUSED or isinstance(err.reason, ConnectionRefusedError): _print_conn_error("Connection refused.", url, socket_desc.source) - elif err.errno == 2 or isinstance(err.reason, FileNotFoundError): + elif err.errno == errno.ENOENT or isinstance(err.reason, FileNotFoundError): _print_conn_error("No such file or directory.", url, socket_desc.source) else: print(f"{err}: url={url}", file=sys.stderr)