1 from configparser import ConfigParser
4 DBFN = "/var/lib/gps303/gps303.sqlite"
7 config = ConfigParser()
9 if not config.has_section("daemon"):
10 config.add_section("daemon")
11 if not config.has_option("daemon", "port"):
12 config["daemon"]["port"] = str(PORT)
13 if not config.has_option("daemon", "dbfn"):
14 config["daemon"]["dbfn"] = DBFN
17 if __name__ == "__main__":
19 conf = readconfig(argv[1])
20 for section in conf.sections():
21 print("section", section)
22 for option in conf.options(section):
23 print(" ", option, conf[section][option])
24 print("binaryswitch", int(conf.get("device", "binaryswitch"), 0))