def main(): sw = swlib.SnapWorld() sw.Args(sys.argv) fname = "swwork-%s.log" % (sw.GetName()) sw.SetLog(fname) sw.GetConfig() Worker(sw) sw.log.info("finished")
dmsg["nodes"] = args dmsgout = {} dmsgout["src"] = sw.GetName() dmsgout["cmd"] = "nbrs" dmsgout["body"] = dmsg sw.Send(tn, dmsgout) def Worker(sw): GetDist(sw) if __name__ == '__main__': sw = swlib.SnapWorld() sw.Args(sys.argv) #flog = sys.stdout fname = "log-swwork-%s.txt" % (sw.GetName()) flog = open(fname, "a") sw.SetLog(flog) sw.GetConfig() Worker(sw) flog.write("finished\n") flog.flush()