Allow duplicate values in config files

This commit is contained in:
Manuel Cortez 2019-06-21 17:11:26 -05:00
parent 75131a6fe6
commit a80bfd53c1

View File

@ -6,8 +6,8 @@ import string
class ConfigLoadError(Exception): pass
def load_config(config_path, configspec_path=None, *args, **kwargs):
if os.path.exists(config_path):
clean_config(config_path)
# if os.path.exists(config_path):
# clean_config(config_path)
spec = ConfigObj(configspec_path, encoding='UTF8', list_values=False, _inspec=True)
try:
config = ConfigObj(infile=config_path, configspec=spec, create_empty=True, encoding='UTF8', *args, **kwargs)