Mercurial > public > mercurial-scm > hg-stable
diff mercurial/sshpeer.py @ 20905:167047ba3cfa
wireproto: drop the _decompress method in favor a new call type
We already have multiple call function for multiple return type. The
`_decompress` function is only used for http and seems like a layer violation.
We drop it in favor of a new call type dedicated to "stream that may be useful to
compress".
author | Pierre-Yves David <pierre-yves.david@fb.com> |
---|---|
date | Fri, 28 Mar 2014 14:24:13 -0700 |
parents | 8b0e3a8982ea |
children | 83ce71ef7804 |
line wrap: on
line diff
--- a/mercurial/sshpeer.py Fri Mar 28 12:29:34 2014 -0700 +++ b/mercurial/sshpeer.py Fri Mar 28 14:24:13 2014 -0700 @@ -157,6 +157,9 @@ return self.pipei + def _callcompressable(self, cmd, **args): + return self._callstream(cmd, **args) + def _call(self, cmd, **args): self._callstream(cmd, **args) return self._recv() @@ -176,8 +179,6 @@ return '', r return self._recv(), '' - def _decompress(self, stream): - return stream def _recv(self): l = self.pipei.readline()