Mercurial > public > mercurial-scm > hg-stable
diff mercurial/hgweb/protocol.py @ 30016:d34cf260d15b
wireproto: rename argument to groupchunks()
groupchunks() is a generic "turn a file object into a generator"
function. It isn't limited to changegroups. Rename the argument
and update the docstring to reflect this.
author | Gregory Szorc <gregory.szorc@gmail.com> |
---|---|
date | Sun, 25 Sep 2016 12:20:31 -0700 |
parents | 58467204cac0 |
children | d105195436c0 |
line wrap: on
line diff
--- a/mercurial/hgweb/protocol.py Sun Sep 25 13:20:55 2016 -0700 +++ b/mercurial/hgweb/protocol.py Sun Sep 25 12:20:31 2016 -0700 @@ -73,13 +73,13 @@ val = self.ui.fout.getvalue() self.ui.ferr, self.ui.fout = self.oldio return val - def groupchunks(self, cg): + def groupchunks(self, fh): # Don't allow untrusted settings because disabling compression or # setting a very high compression level could lead to flooding # the server's network or CPU. z = zlib.compressobj(self.ui.configint('server', 'zliblevel', -1)) while True: - chunk = cg.read(32768) + chunk = fh.read(32768) if not chunk: break data = z.compress(chunk)