comparison mercurial/commands.py @ 22989:dc8803ce3dfe

cmdserver: switch service objects by mode server class will be changed to accept fin/fout pair instead of mode string so that it can interact with socket files.
author Yuya Nishihara <yuya@tcha.org>
date Sat, 27 Sep 2014 15:04:46 +0900
parents 32b77aba2772
children ec36969497de
comparison
equal deleted inserted replaced
22988:32b77aba2772 22989:dc8803ce3dfe
5534 " (.hg not found)")) 5534 " (.hg not found)"))
5535 s = sshserver.sshserver(ui, repo) 5535 s = sshserver.sshserver(ui, repo)
5536 s.serve_forever() 5536 s.serve_forever()
5537 5537
5538 if opts["cmdserver"]: 5538 if opts["cmdserver"]:
5539 service = commandserver.pipeservice(ui, repo, opts) 5539 service = commandserver.createservice(ui, repo, opts)
5540 return cmdutil.service(opts, initfn=service.init, runfn=service.run) 5540 return cmdutil.service(opts, initfn=service.init, runfn=service.run)
5541 5541
5542 # this way we can check if something was given in the command-line 5542 # this way we can check if something was given in the command-line
5543 if opts.get('port'): 5543 if opts.get('port'):
5544 opts['port'] = util.getport(opts.get('port')) 5544 opts['port'] = util.getport(opts.get('port'))