Kaynağa Gözat

Merge pull request #2031 from enkore/f/inforeg

fix performance regression in "borg info ::archive"
enkore 8 yıl önce
ebeveyn
işleme
e946556064
1 değiştirilmiş dosya ile 3 ekleme ve 3 silme
  1. 3 3
      src/borg/archive.py

+ 3 - 3
src/borg/archive.py

@@ -438,10 +438,10 @@ Number of files: {0.stats.nfiles}'''.format(
             _, data = self.key.decrypt(id, chunk)
             unpacker.feed(data)
             for item in unpacker:
-                item = Item(internal_dict=item)
-                if 'chunks' in item:
+                chunks = item.get(b'chunks')
+                if chunks is not None:
                     stats.nfiles += 1
-                    add_file_chunks(item.chunks)
+                    add_file_chunks(chunks)
         cache.rollback()
         return stats