Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/commands.py @ 27140:dfdac09b57dd
serve: unify cmdutil.service() calls of commandserver and hgweb
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Sat, 31 Oct 2015 22:17:05 +0900 |
parents | d73f23344dc7 |
children | fab21bac1024 |
comparison
equal
deleted
inserted
replaced
27139:d73f23344dc7 | 27140:dfdac09b57dd |
---|---|
5970 s.serve_forever() | 5970 s.serve_forever() |
5971 | 5971 |
5972 if opts["cmdserver"]: | 5972 if opts["cmdserver"]: |
5973 import commandserver | 5973 import commandserver |
5974 service = commandserver.createservice(ui, repo, opts) | 5974 service = commandserver.createservice(ui, repo, opts) |
5975 return cmdutil.service(opts, initfn=service.init, runfn=service.run) | 5975 else: |
5976 | 5976 service = hgweb.createservice(ui, repo, opts) |
5977 service = hgweb.createservice(ui, repo, opts) | 5977 return cmdutil.service(opts, initfn=service.init, runfn=service.run) |
5978 cmdutil.service(opts, initfn=service.init, runfn=service.run) | |
5979 | 5978 |
5980 @command('^status|st', | 5979 @command('^status|st', |
5981 [('A', 'all', None, _('show status of all files')), | 5980 [('A', 'all', None, _('show status of all files')), |
5982 ('m', 'modified', None, _('show only modified files')), | 5981 ('m', 'modified', None, _('show only modified files')), |
5983 ('a', 'added', None, _('show only added files')), | 5982 ('a', 'added', None, _('show only added files')), |