D2379: sshpeer: move logic for sending a request into a new function
indygreg (Gregory Szorc)
phabricator at mercurial-scm.org
Thu Feb 22 14:18:45 UTC 2018
This revision was automatically updated to reflect the committed changes.
Closed by commit rHGa34d5ef53c2e: sshpeer: move logic for sending a request into a new function (authored by indygreg, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D2379?vs=5965&id=5997
REVISION DETAIL
https://phab.mercurial-scm.org/D2379
AFFECTED FILES
mercurial/sshpeer.py
CHANGE DETAILS
diff --git a/mercurial/sshpeer.py b/mercurial/sshpeer.py
--- a/mercurial/sshpeer.py
+++ b/mercurial/sshpeer.py
@@ -410,8 +410,7 @@
work += chunk
yield wireproto.unescapearg(work)
- def _callstream(self, cmd, **args):
- args = pycompat.byteskwargs(args)
+ def _sendrequest(self, cmd, args):
if (self.ui.debugflag
and self.ui.configbool('devel', 'debug.peer-request')):
dbg = self.ui.debug
@@ -447,11 +446,17 @@
return self._pipei
+ def _callstream(self, cmd, **args):
+ args = pycompat.byteskwargs(args)
+ return self._sendrequest(cmd, args)
+
def _callcompressable(self, cmd, **args):
- return self._callstream(cmd, **args)
+ args = pycompat.byteskwargs(args)
+ return self._sendrequest(cmd, args)
def _call(self, cmd, **args):
- self._callstream(cmd, **args)
+ args = pycompat.byteskwargs(args)
+ self._sendrequest(cmd, args)
return self._readframed()
def _callpush(self, cmd, fp, **args):
To: indygreg, #hg-reviewers, yuja
Cc: mercurial-devel
More information about the Mercurial-devel
mailing list