# pylint: disable=missing-docstring,redefined-builtin,unsubscriptable-object | |
# pylint: disable=invalid-name,too-few-public-methods,attribute-defined-outside-init | |
class Repository: | |
def _transfer(self, bytes=-1): | |
self._bytesTransfered = 0 | |
bufff = True | |
while bufff and (bytes < 0 or self._bytesTransfered < bytes): | |
bufff = bufff[: bytes - self._bytesTransfered] | |
self._bytesTransfered += len(bufff) |