Mercurial > public > mercurial-scm > hg-stable
diff mercurial/debugcommands.py @ 37553:6b08cf6b900f
httppeer: allow opener to be passed to makepeer()
This allows us to use makepeer() in `hg debugwireproto`.
Differential Revision: https://phab.mercurial-scm.org/D3238
author | Gregory Szorc <gregory.szorc@gmail.com> |
---|---|
date | Tue, 10 Apr 2018 13:07:13 -0700 |
parents | 8b8a845c85fc |
children | 734515aca84d |
line wrap: on
line diff
--- a/mercurial/debugcommands.py Tue Apr 10 13:11:40 2018 -0700 +++ b/mercurial/debugcommands.py Tue Apr 10 13:07:13 2018 -0700 @@ -2915,12 +2915,7 @@ raise error.Abort(_('--peer %s not supported with HTTP peers') % opts['peer']) else: - url, caps = httppeer.performhandshake(ui, url, opener, - httppeer.urlreq.request) - - peer = httppeer.httppeer(ui, path, url, opener, - httppeer.urlreq.request, - caps) + peer = httppeer.makepeer(ui, path, opener=opener) # We /could/ populate stdin/stdout with sock.makefile()... else: