Support sections with empty bodies in the YAML configuration files.

This commit is contained in:
Fabio Manganiello 2022-07-16 02:09:22 +02:00
parent cc29136db7
commit 3edb8352b4
Signed by: blacklight
GPG Key ID: D90FBA7F76362774
1 changed files with 4 additions and 5 deletions

View File

@ -213,11 +213,10 @@ class Config:
config['scripts_dir'] = os.path.abspath( config['scripts_dir'] = os.path.abspath(
os.path.expanduser(file_config[section]) os.path.expanduser(file_config[section])
) )
elif ( else:
'disabled' not in file_config[section] section_config = file_config.get(section, {}) or {}
or file_config[section]['disabled'] is False if not section_config.get('disabled'):
): config[section] = section_config
config[section] = file_config[section]
return config return config