Package duplicity :: Module misc :: Class BufferedFile
[hide private]
[frames] | no frames]

Class BufferedFile

source code

Buffer file open for reading, so reads will happen in fixed sizes

This is currently used to buffer a GzipFile, because that class apparently doesn't respond well to arbitrary read sizes.

Instance Methods [hide private]
 
__init__(self, fileobj, blocksize=32768) source code
 
read(self, length=-1)
Return length bytes, or all if length < 0
source code
 
close(self) source code