Mercurial > hg
changeset 37490:3a91911c4343
wireproto: only expose "debugwireargs" to version 1 transports
I'm not even sure this command should be enabled for version 1
transports. It is just a reflection endpoint for argument data.
We definitely don't need to support it in version 2.
Differential Revision: https://phab.mercurial-scm.org/D3184
author | Gregory Szorc <gregory.szorc@gmail.com> |
---|---|
date | Wed, 28 Mar 2018 16:28:54 -0700 |
parents | 6e6d68c2d39c |
children | 685ad41feba0 |
files | mercurial/wireproto.py |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/wireproto.py Wed Mar 28 16:14:42 2018 -0700 +++ b/mercurial/wireproto.py Wed Mar 28 16:28:54 2018 -0700 @@ -931,7 +931,7 @@ return wireprototypes.streamres(gen=gen) @wireprotocommand('debugwireargs', 'one two *', - permission='pull') + permission='pull', transportpolicy=POLICY_V1_ONLY) def debugwireargs(repo, proto, one, two, others): # only accept optional args from the known set opts = options('debugwireargs', ['three', 'four'], others)