瀏覽代碼

Merge pull request #3798 from ThomasWaldmann/more-check-output2

borg check: fixup for "deleting orphaned objs" msgs, fixes #3795
TW 7 年之前
父節點
當前提交
003284b8dd
共有 1 個文件被更改,包括 4 次插入3 次删除
  1. 4 3
      src/borg/archive.py

+ 4 - 3
src/borg/archive.py

@@ -1585,11 +1585,12 @@ class ArchiveChecker:
             if orphaned:
                 logger.error('{} orphaned objects found!'.format(len(orphaned)))
                 self.error_found = True
-            if self.repair:
-                logger.info('Deleting orphaned objects...')
+            if self.repair and unused:
+                logger.info('Deleting %d orphaned and %d superseded objects...' % (
+                    len(orphaned), len(self.possibly_superseded)))
                 for id_ in unused:
                     self.repository.delete(id_)
-                logger.info('Finished deleting orphaned objects.')
+                logger.info('Finished deleting orphaned/superseded objects.')
         else:
             logger.info('Orphaned objects check skipped (needs all archives checked).')