def _dump_bucket(self, data, path): is_marshal, data = data if self.num_dump == 0 and os.path.exists(path): logger.warning("remove old dump %s", path) os.remove(path) with open(path, 'ab') as f: f.write(pack_header(len(data), is_marshal, False)) f.write(data) return len(data)