parser.add_argument("--connect", help="auto connect to") parser.add_argument("--wait", help="wait client and exit") parser.add_argument("-v", action='store_true', help="verbose mode") args = parser.parse_args() if args.myid: myid = args.myid if args.server: SERVER=args.server if args.p: SRVPORT=args.p else: SRVPORT=8001 pworker = pServerWorker(SERVER, SRVPORT, myid) def sig_exit(sig, f): pworker.sig_exit_handler() sys.exit(0) if args.wait: pworker.wait_for(args.wait) if args.connect: pworker.connect_to(args.connect) if args.v: pworker.debug = True signal.signal(signal.SIGINT, sig_exit) pworker.register() t1 = time() socks = [pworker.socket]
parser.add_argument("--connect", help="auto connect to") parser.add_argument("--wait", help="wait client and exit") parser.add_argument("-v", action='store_true', help="verbose mode") args = parser.parse_args() if args.myid: myid = args.myid if args.server: SERVER = args.server if args.p: SRVPORT = args.p else: SRVPORT = 8001 pworker = pServerWorker(SERVER, SRVPORT, myid) def sig_exit(sig, f): pworker.sig_exit_handler() sys.exit(0) if args.wait: pworker.wait_for(args.wait) if args.connect: pworker.connect_to(args.connect) if args.v: pworker.debug = True signal.signal(signal.SIGINT, sig_exit) pworker.register() t1 = time()
parser.add_argument("-l", help="log file with packet trace") parser.add_argument("--connect", help="auto connect to") parser.add_argument("--wait", help="wait client and exit") args = parser.parse_args() if args.myid: myid = args.myid if args.server: SERVER = args.server if args.p: SRVPORT = args.p else: SRVPORT = 8001 pworker = pServerWorker(SERVER, SRVPORT, myid, args.connect) pworker_slave = pServerWorker(SERVER, SRVPORT, myid + "-slave", "") def sig_exit(sig, f): pworker.sig_exit_handler() pworker_slave.sig_exit_handler() sys.exit(0) if args.l: pworker.packetlog = args.l if args.wait: pworker_slave.wait_client = args.wait signal.signal(signal.SIGINT, sig_exit)