2
0
Эх сурвалжийг харах

Merge pull request #1708 from ThomasWaldmann/commit-previous-location

update changed repo location immediately after acceptance
enkore 8 жил өмнө
parent
commit
76ade6f9fe
1 өөрчлөгдсөн 3 нэмэгдсэн , 0 устгасан
  1. 3 0
      borg/cache.py

+ 3 - 0
borg/cache.py

@@ -77,6 +77,9 @@ class Cache:
                 if not yes(msg, false_msg="Aborting.", invalid_msg="Invalid answer, aborting.",
                            retry=False, env_var_override='BORG_RELOCATED_REPO_ACCESS_IS_OK'):
                     raise self.RepositoryAccessAborted()
+                # adapt on-disk config immediately if the new location was accepted
+                self.begin_txn()
+                self.commit()
 
             if sync and self.manifest.id != self.manifest_id:
                 # If repository is older than the cache something fishy is going on