From patchwork Thu Feb 22 14:18:45 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: D2379: sshpeer: move logic for sending a request into a new function From: phabricator X-Patchwork-Id: 28251 Message-Id: <225100b614c0f4eb7ce00a80a10b897c@localhost.localdomain> To: mercurial-devel@mercurial-scm.org Date: Thu, 22 Feb 2018 14:18:45 +0000 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 To: indygreg, #hg-reviewers, yuja Cc: mercurial-devel 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):