Exemplo n.º 1
0
 def store(self, metadata):
     meta_encoded = metadata.encode(include_path=False)
     ofs = self._offsets.get(meta_encoded)
     if ofs:
         return ofs
     ofs = self._file.tell()
     self._file.write(meta_encoded)
     self._offsets[meta_encoded] = ofs
     return ofs
Exemplo n.º 2
0
Arquivo: index.py Projeto: bup/bup
 def store(self, metadata):
     meta_encoded = metadata.encode(include_path=False)
     ofs = self._offsets.get(meta_encoded)
     if ofs:
         return ofs
     ofs = self._file.tell()
     self._file.write(meta_encoded)
     self._offsets[meta_encoded] = ofs
     return ofs