mirror of
https://github.com/borgbackup/borg.git
synced 2025-02-26 16:04:06 +00:00
Merge pull request #7267 from ThomasWaldmann/recreate-with-target-master
recreate: when --target is given, do not detect "nothing to do"
This commit is contained in:
commit
3992c1c333
1 changed files with 8 additions and 1 deletions
|
@ -2259,7 +2259,14 @@ def recreate(self, archive_name, comment=None, target_name=None):
|
||||||
target = self.create_target(archive, target_name)
|
target = self.create_target(archive, target_name)
|
||||||
if self.exclude_if_present or self.exclude_caches:
|
if self.exclude_if_present or self.exclude_caches:
|
||||||
self.matcher_add_tagged_dirs(archive)
|
self.matcher_add_tagged_dirs(archive)
|
||||||
if self.matcher.empty() and not self.recompress and not target.recreate_rechunkify and comment is None:
|
if (
|
||||||
|
self.matcher.empty()
|
||||||
|
and not self.recompress
|
||||||
|
and not target.recreate_rechunkify
|
||||||
|
and comment is None
|
||||||
|
and target_name is None
|
||||||
|
):
|
||||||
|
# nothing to do
|
||||||
return False
|
return False
|
||||||
self.process_items(archive, target)
|
self.process_items(archive, target)
|
||||||
replace_original = target_name is None
|
replace_original = target_name is None
|
||||||
|
|
Loading…
Reference in a new issue