Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/bundle2.py @ 25334:76cba1ecf55f
bundle2: add generic debug output regarding processed part payload
If we are about to hide the detailed debug output, we need some generic debug
message to replace it in a concise way.
author | Pierre-Yves David <pierre-yves.david@fb.com> |
---|---|
date | Tue, 26 May 2015 23:58:38 -0700 |
parents | 5bfffdbdc907 |
children | 8f7137a85a0e |
comparison
equal
deleted
inserted
replaced
25333:5bfffdbdc907 | 25334:76cba1ecf55f |
---|---|
1058 self._readheader() | 1058 self._readheader() |
1059 if size is None: | 1059 if size is None: |
1060 data = self._payloadstream.read() | 1060 data = self._payloadstream.read() |
1061 else: | 1061 else: |
1062 data = self._payloadstream.read(size) | 1062 data = self._payloadstream.read(size) |
1063 self._pos += len(data) | |
1063 if size is None or len(data) < size: | 1064 if size is None or len(data) < size: |
1065 if not self.consumed and self._pos: | |
1066 self.ui.debug('bundle2-input-part: total payload size %i\n' | |
1067 % self._pos) | |
1064 self.consumed = True | 1068 self.consumed = True |
1065 self._pos += len(data) | |
1066 return data | 1069 return data |
1067 | 1070 |
1068 def tell(self): | 1071 def tell(self): |
1069 return self._pos | 1072 return self._pos |
1070 | 1073 |