From cbd3045a828ef0d42ef0eb4c5b9202602f9b619d Mon Sep 17 00:00:00 2001 From: DorianCoding <108593662+DorianCoding@users.noreply.github.com> Date: Tue, 15 Oct 2024 13:03:20 +0200 Subject: [PATCH] Update dns_ionos.py --- certbot_dns_ionos/dns_ionos.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/certbot_dns_ionos/dns_ionos.py b/certbot_dns_ionos/dns_ionos.py index a7f3f3e..35568bd 100644 --- a/certbot_dns_ionos/dns_ionos.py +++ b/certbot_dns_ionos/dns_ionos.py @@ -26,7 +26,7 @@ class Authenticator(dns_common.DNSAuthenticator): @classmethod def add_parser_arguments(cls, add): # pylint: disable=arguments-differ super(Authenticator, cls).add_parser_arguments( - add, default_propagation_seconds=120 + add, default_propagation_seconds=30 ) add("credentials", help="IONOS credentials INI file.") @@ -122,10 +122,10 @@ class _ionosClient(object): ) logger.debug("API request to URL: %s", url) if resp.status_code != 200: - content = json.loads(resp.content)[0] # on error content is array with 1 element - error_msg = resp.reason + " " + content['message'] + content = json.loads(resp.content) # on error content is array with 1 element + error_msg = "" if content['message'] is None else content['message'] raise errors.PluginError( - "HTTP Error during request {0}:{1}".format(resp.status_code, error_msg) + "HTTP Error during request {0}: {1}".format(resp.reason, error_msg) ) result = None if type == 'get':