Esempio n. 1
0
def run(args):

    if args.restart:
        args.port = read_cnf().get('port')
        args.mode = read_cnf().get('mode')
        args.unsave = read_cnf().get('unsave')

    if not args.pidfile:
        args.pidfile = '/tmp/wyproxy.pid'
        
    wyproxy = wyDaemon(
        pidfile = args.pidfile,
        proxy_port = args.port,
        proxy_mode = args.mode,
        unsave_data = args.unsave)

    if args.daemon:
        save_cnf(args)
        wyproxy.start()
    elif args.stop:
        wyproxy.stop()
    elif args.restart:
        wyproxy.restart()
    else:
        wyproxy.run()
Esempio n. 2
0
def run(args):
    if args.restart:
        args.port = read_cnf().get('port')
        args.mode = read_cnf().get('mode')

    if not args.pidfile:
        args.pidfile = '/tmp/MingDao.pid'

    mingdaoproxy = wyDaemon(pidfile=args.pidfile,
                            proxy_port=args.port,
                            proxy_mode=args.mode)

    if args.daemon:
        save_cnf(args)
        mingdaoproxy.start()
    elif args.stop:
        mingdaoproxy.stop()
    elif args.restart:
        mingdaoproxy.restart()
    else:
        mingdaoproxy.run()