From b410392899d89bd6fcfd3b6ddb3185f4fbf8cffc Mon Sep 17 00:00:00 2001 From: Marian Beermann Date: Fri, 2 Dec 2016 11:09:52 +0100 Subject: [PATCH] recreate repo: fix only one archive being processed --- src/borg/archive.py | 2 +- src/borg/archiver.py | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/borg/archive.py b/src/borg/archive.py index 1bd8e8e62..176653c1c 100644 --- a/src/borg/archive.py +++ b/src/borg/archive.py @@ -1447,7 +1447,7 @@ class ArchiveRecreater: return True self.process_items(archive, target) replace_original = target_name is None - return self.save(archive, target, comment, replace_original=replace_original) + self.save(archive, target, comment, replace_original=replace_original) def process_items(self, archive, target): matcher = self.matcher diff --git a/src/borg/archiver.py b/src/borg/archiver.py index ea8d95c9b..99c97b94c 100644 --- a/src/borg/archiver.py +++ b/src/borg/archiver.py @@ -1101,8 +1101,7 @@ class Archiver: if recreater.is_temporary_archive(name): continue print('Processing', name) - if not recreater.recreate(name, args.comment): - break + recreater.recreate(name, args.comment) manifest.write() repository.commit() cache.commit()