]> Frank Brehm's Git Trees - pixelpark/pp-admin-tools.git/commitdiff
Fixing requests exceptions in module pp_admintools.app.pdns.
authorFrank Brehm <frank@brehm-online.com>
Tue, 14 Nov 2023 14:23:51 +0000 (15:23 +0100)
committerFrank Brehm <frank@brehm-online.com>
Tue, 14 Nov 2023 14:23:51 +0000 (15:23 +0100)
lib/pp_admintools/app/pdns.py

index 801345d9cb17ff810a62675495ec58a9baaa90a9..0d491187ea0c35e4b312017ca1ce6be1ccde422e 100644 (file)
@@ -29,7 +29,7 @@ from fb_tools.xlate import format_list
 
 import psutil
 
-from requests.exceptions import ConnectTimeout, ConnectionError, ReadTimeout
+import requests
 
 # Own modules
 from .mail import BaseMailApplication, MailAppError
@@ -40,7 +40,7 @@ from ..config.pdns import PdnsConfiguration
 # from ..config.pdns import PdnsConfigError, PdnsConfiguration
 from ..xlate import XLATOR
 
-__version__ = '0.9.11'
+__version__ = '0.9.12'
 LOG = logging.getLogger(__name__)
 
 _ = XLATOR.gettext
@@ -434,7 +434,7 @@ class PpPDNSApplication(BaseMailApplication):
 
             return self.pdns.get_api_server_version()
 
-        except (ConnectionError, ReadTimeout, ConnectTimeout) as e:
+        except (requests.ConnectionError, requests.ReadTimeout, requests.ConnectTimeout) as e:
             msg = _('Got a {} during evaluating the PDNS server version from API:').format(
                 e.__class__.__name__)
             msg += ' ' + str(e)