feat(config): Add list of config options where empty value is okay
This commit is contained in:
		| @@ -112,6 +112,9 @@ class ConfigParser( | ||||
| ini_defaults = [] | ||||
| internal_defaults = {default["key"]: default["value"] for default in CONST.CFG_KNOWN_DEFAULTS} | ||||
| internal_globals = [default["key"] for default in CONST.CFG_KNOWN_DEFAULTS if default["is_global"]] | ||||
| internal_empty_ok = [default["key"] for default in CONST.CFG_KNOWN_DEFAULTS if default["empty_ok"]] | ||||
| config = ConfigParser(defaults=internal_defaults, | ||||
|                       converters={'list': lambda x: [i.strip() for i in x.split(',') if len(x) > 0]}) | ||||
| config = ConfigParser(defaults=internal_defaults) | ||||
| config.read(CONST.CFG_DEFAULT_ABS_PATH) | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user