From c7a027a4d8ddbf97b94036e4c3e38c8f11e56e16 Mon Sep 17 00:00:00 2001 From: Thomas Oettli Date: Sun, 1 Mar 2020 22:22:04 +0100 Subject: [PATCH] Bugfix --- pyquarantine/__init__.py | 2 +- pyquarantine/notifications.py | 7 +++---- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/pyquarantine/__init__.py b/pyquarantine/__init__.py index 8725185..d47891b 100644 --- a/pyquarantine/__init__.py +++ b/pyquarantine/__init__.py @@ -612,7 +612,7 @@ def setup_milter(test=False, cfg_files=[]): if "global" not in parser.sections(): raise RuntimeError( "mandatory section 'global' not present in config file") - for option in ["quarantines", "preferred_action"]: + for option in ["quarantines", "preferred_quarantine_action"]: if not parser.has_option("global", option): raise RuntimeError( f"mandatory option '{option}' not present in config " diff --git a/pyquarantine/notifications.py b/pyquarantine/notifications.py index c163406..ab480b3 100644 --- a/pyquarantine/notifications.py +++ b/pyquarantine/notifications.py @@ -200,10 +200,9 @@ class EMailNotification(BaseNotification): self.replacement_img = None # read images to embed if specified - embedded_img_paths = [] - for p in cfg["notification_email_embedded_imgs"].split(","): - if p: - embedded_img_paths.append(p.strip()) + embedded_img_paths = [ + p.strip() for p in cfg["notification_email_embedded_imgs"].split( + ",") if p] self.embedded_imgs = [] for img_path in embedded_img_paths: # read image