Handle unexpected config keys without crashing.
This commit is contained in:
@@ -68,7 +68,7 @@ def main():
|
|||||||
# Fill in empty arguments with config file values. Paramaters explicitly
|
# Fill in empty arguments with config file values. Paramaters explicitly
|
||||||
# typed on the command line will take priority over config file params.
|
# typed on the command line will take priority over config file params.
|
||||||
for key, val in local_config.items():
|
for key, val in local_config.items():
|
||||||
if getattr(args, key) is None:
|
if getattr(args, key, None) is None:
|
||||||
setattr(args, key, val)
|
setattr(args, key, val)
|
||||||
|
|
||||||
config.unicode = args.unicode
|
config.unicode = args.unicode
|
||||||
|
|||||||
Reference in New Issue
Block a user