From bd157f9a071fc6a883a2f744fb9d7e47ac88c043 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Wed, 12 May 2021 08:49:22 +0200 Subject: [PATCH] unbreak support for keywords section of configuration file (#53767) --- eoptasks.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/eoptasks.py b/eoptasks.py index e057c26..d7bbb52 100755 --- a/eoptasks.py +++ b/eoptasks.py @@ -125,8 +125,9 @@ def filter_servers(servers, args): selected_servers = [] if args.keywords: config = get_config() - conf_keywords = config.get('keywords') if 'keywords' in config else {} - cmd_keywords = conf_keywords.get(args.keywords, args.keywords) + cmd_keywords = args.keywords + if config.has_section('keywords'): + cmd_keywords = config['keywords'].get(args.keywords, args.keywords) for keyword in cmd_keywords.split(','): keywords = set(keyword.split('/'))