From 8087efb319a3703fa5f78947d8ffd541d1a8134a Mon Sep 17 00:00:00 2001 From: Thomas Adamcik Date: Tue, 2 Apr 2013 23:57:18 +0200 Subject: [PATCH] config: Improve printing of disabled extensions in --show-config --- mopidy/__main__.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/mopidy/__main__.py b/mopidy/__main__.py index 280f80e2..f2531261 100644 --- a/mopidy/__main__.py +++ b/mopidy/__main__.py @@ -158,7 +158,7 @@ def show_config_callback(option, opt, value, parser): enabled_extensions = filter_enabled_extensions(raw_config, extensions) config = validate_config(raw_config, enabled_extensions) - output = ['# Config for disabled extensions are not shown.'] + output = [] for section_name, schema in config_schemas.items(): options = config.get(section_name, {}) if not options: @@ -171,7 +171,9 @@ def show_config_callback(option, opt, value, parser): options = config.get(extension.ext_name, {}) output.append(schema.format(extension.ext_name, options)) else: - output.append('[%s]\nenabled = false' % extension.ext_name) + lines = ['[%s]' % extension.ext_name, 'enabled = false', + '# Config hidden as extension is disabled'] + output.append('\n'.join(lines)) print '\n\n'.join(output) sys.exit(0)