15 def boot(config, to_database = True):
17 out = utils.callsubprocess('boot', conf.boot_command, conf.boot_output, \
18 True, timeout = conf.boot_timeout)
20 except exceptions.ProcessFailed as e:
24 except exceptions.ProcessTimeout as e:
31 res = utils.callsubprocess('parse_command', conf.parse_command,
32 conf.parse_output, True, stdin = out)
34 except Exception as e:
35 print("W: parse exception: " + e.__str__())
38 dtb = database.database()
42 if not c.encode(sys.getdefaultencoding()) == b'\0':
45 dtb.add_measure(txt, result, config.id, value)