From 84822ff1bbe2d5543daa8059b0a2270c88e473d6 Mon Sep 17 00:00:00 2001 From: Pavel Moravec Date: Wed, 17 Apr 2019 11:51:09 +0200 Subject: [sosreport] initialize disabled plugins properly when parsing sos.conf opts.noplugins is referred when parsing "tunables" section, so the variable must be set to empty list every time. Resolves: #1651 Signed-off-by: Pavel Moravec --- sos/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sos/__init__.py b/sos/__init__.py index dfc7ed5f..ed59025a 100644 --- a/sos/__init__.py +++ b/sos/__init__.py @@ -250,8 +250,8 @@ class SoSOptions(object): optlist.extend(SoSOptions._opt_to_args(opt, val)) opts._merge_opts(argparser.parse_args(optlist), is_default) + opts.noplugins = [] if config.has_option("plugins", "disable"): - opts.noplugins = [] opts.noplugins.extend([plugin.strip() for plugin in config.get("plugins", "disable").split(',')]) -- cgit