Mercurial > public > mercurial-scm > hg
comparison mercurial/commands.py @ 35859:1bf5263fe5cc
wireprotoserver: move sshserver into module (API)
Let's welcome the SSH protocol handler to our new central home
for protocol handlers.
.. api::
Content from mercurial.sshserver has been moved into
mercurial.wireprotoserver.
Differential Revision: https://phab.mercurial-scm.org/D1968
# no-check-commit because we're moving a foo_bar function
author | Gregory Szorc <gregory.szorc@gmail.com> |
---|---|
date | Wed, 31 Jan 2018 10:48:35 -0800 |
parents | 56891a790012 |
children | c8e2d6ed1f9e |
comparison
equal
deleted
inserted
replaced
35858:1b76a9e0a9de | 35859:1bf5263fe5cc |
---|---|
51 registrar, | 51 registrar, |
52 revsetlang, | 52 revsetlang, |
53 rewriteutil, | 53 rewriteutil, |
54 scmutil, | 54 scmutil, |
55 server, | 55 server, |
56 sshserver, | |
57 streamclone, | 56 streamclone, |
58 tags as tagsmod, | 57 tags as tagsmod, |
59 templatekw, | 58 templatekw, |
60 ui as uimod, | 59 ui as uimod, |
61 util, | 60 util, |
61 wireprotoserver, | |
62 ) | 62 ) |
63 | 63 |
64 release = lockmod.release | 64 release = lockmod.release |
65 | 65 |
66 table = {} | 66 table = {} |
4754 | 4754 |
4755 if opts["stdio"]: | 4755 if opts["stdio"]: |
4756 if repo is None: | 4756 if repo is None: |
4757 raise error.RepoError(_("there is no Mercurial repository here" | 4757 raise error.RepoError(_("there is no Mercurial repository here" |
4758 " (.hg not found)")) | 4758 " (.hg not found)")) |
4759 s = sshserver.sshserver(ui, repo) | 4759 s = wireprotoserver.sshserver(ui, repo) |
4760 s.serve_forever() | 4760 s.serve_forever() |
4761 | 4761 |
4762 service = server.createservice(ui, repo, opts) | 4762 service = server.createservice(ui, repo, opts) |
4763 return server.runservice(opts, initfn=service.init, runfn=service.run) | 4763 return server.runservice(opts, initfn=service.init, runfn=service.run) |
4764 | 4764 |