def main(): cmdline = args.init_parser().parse_args(sys.argv[1:]) config = Config(cmdline.config) config.update_with_args(cmdline._get_kwargs()) setup_process_name(cmdline.config) if config['daemon'] is True: with daemon.DaemonContext(pidfile=open('/var/run/elevator.pid', 'a+'), stderr=sys.stderr): runserver(config) else: runserver(config)
def main(): cmdline = args.init_parser().parse_args(sys.argv[1:]) config = Config(cmdline.config) config.update_with_args(cmdline._get_kwargs()) setup_process_name(cmdline.config) if config['daemon'] is True: daemon_context = daemon(pidfile=config['pidfile']) with daemon_context: runserver(config) else: runserver(config)