def main(argv=None): options = libTopology.Parameter(argv) options.check() db = dbCon.dbCon(options) cfg = libTopology.config([options.cfgfile, ], options) cfg.eval() log = libTopology.logC(options, "/var/log/uptopo.log") eval_topo(options, db, cfg, log)
def gui(qnib, opt): from qnib_control import logC, log_entry logE = log_entry("Exec create_netgraph") qnib.addLog(logE) cfg = libTopology.config([opt.cfgfile, ], opt) cfg.eval() log = logC(opt, qnib) db = dbCon.dbCon(opt) create(opt, db, cfg, log) logE.set_status(log.get_status()) qnib.refresh_log()