From d1caaf80efc6fd9d3050413e48e0b24676294c95 Mon Sep 17 00:00:00 2001 From: Rudolf Mayerhofer Date: Tue, 28 Mar 2023 21:48:58 +0200 Subject: [PATCH] Fix LOG_REPLACEMENTS determination when multiple domain sets exist and we are on a newer version of python --- acertmgr/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/acertmgr/__init__.py b/acertmgr/__init__.py index 8be9e9b..1bef774 100755 --- a/acertmgr/__init__.py +++ b/acertmgr/__init__.py @@ -140,7 +140,8 @@ def main(): # load config runtimeconfig, domainconfigs = configuration.load() # register idna-mapped domains as LOG_REPLACEMENTS for better readability of log output - LOG_REPLACEMENTS.update({k: "{} [{}]".format(k, v) for k, v in domainconfigs['domainlist_idna_mapped']}) + for domainconfig in domainconfigs: + LOG_REPLACEMENTS.update({k: "{} [{}]".format(k, v) for k, v in domainconfig['domainlist_idna_mapped'].items()}) # Start processing if runtimeconfig.get('mode') == 'revoke': # Mode: revoke certificate