From 0b5b479bb7f2ed6add43a4b5ed850e973ac55209 Mon Sep 17 00:00:00 2001 From: Emmanuel Cazenave Date: Wed, 5 May 2021 12:27:17 +0200 Subject: [PATCH] authorize absence of the 'keywords' section in configuration file (#53767) --- eoptasks.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/eoptasks.py b/eoptasks.py index c2d4607..e057c26 100755 --- a/eoptasks.py +++ b/eoptasks.py @@ -125,7 +125,8 @@ def filter_servers(servers, args): selected_servers = [] if args.keywords: config = get_config() - cmd_keywords = config['keywords'].get(args.keywords, args.keywords) + conf_keywords = config.get('keywords') if 'keywords' in config else {} + cmd_keywords = conf_keywords.get(args.keywords, args.keywords) for keyword in cmd_keywords.split(','): keywords = set(keyword.split('/'))