def _mem_compress(basename, mtime=0): output = BytesIO() with open("test/data/%s" % basename, "rb") as input: in_size = _inputsize(input) compressor.compress(input, in_size, output, basename, mtime) output.seek(0) return output
def _mem_compress(basename, mtime=0): output = StringIO() with open("test/data/%s" % basename, "rb") as input: in_size = _inputsize(input) compressor.compress(input, in_size, output, basename, mtime) output.seek(0) return output
def _compress(filename, options): input = open(filename, "rb") inputinfo = os.fstat(input.fileno()) basename = os.path.basename(filename) target = filename + options.suffix logging.info("compressing %r to %r", filename, target) output = open(target, "wb") compressor.compress(input, inputinfo.st_size, output, basename, int(inputinfo.st_mtime)) _finish_output(output, options) input.close() return True
def _compress(filename, options): input = open(filename, "rb") inputinfo = os.fstat(input.fileno()) basename = os.path.basename(filename) target = filename + options.suffix logging.info("compressing %r to %r", filename, target) output = open(target, "wb") compressor.compress(input, inputinfo.st_size, output, basename, int(inputinfo.st_mtime)) _finish_output(output, options) input.close() return True