]> git.donarmstrong.com Git - deb_pkgs/autorandr.git/commitdiff
Do not error out if no configuration file exists
authorPhillip Berndt <phillip.berndt@googlemail.com>
Fri, 15 Dec 2017 17:30:58 +0000 (18:30 +0100)
committerPhillip Berndt <phillip.berndt@googlemail.com>
Fri, 15 Dec 2017 17:30:58 +0000 (18:30 +0100)
autorandr.py

index 9c272a79f05b8b199ae43580fe212bd3a569b7fd..6bebefc68b09d655dd60f46295aca0be2da39bf9 100755 (executable)
@@ -1018,8 +1018,9 @@ def read_config(options, directory):
     the options dictionary"""
     config = configparser.ConfigParser()
     config.read(os.path.join(directory, "settings.ini"))
-    for key, value in config.items("config"):
-        options.setdefault("--%s" % key, value)
+    if config.has_section("config"):
+        for key, value in config.items("config"):
+            options.setdefault("--%s" % key, value)
 
 def main(argv):
     try: