1
0
Fork 0
mirror of https://github.com/borgbackup/borg.git synced 2025-02-24 07:01:59 +00:00

Merge pull request #3714 from milkey-mouse/set-prev-location-early-bp1.1

Set cache previous_location on load instead of save (1.1 backport)
This commit is contained in:
TW 2018-03-24 21:33:21 +01:00 committed by GitHub
commit c5cf417df1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -290,6 +290,7 @@ def load(self):
self.previous_location = recanonicalize_relative_location(previous_location, self.repository)
else:
self.previous_location = None
self._config.set('cache', 'previous_location', self.repository._location.canonical_path())
def save(self, manifest=None, key=None):
if manifest:
@ -304,7 +305,6 @@ def save(self, manifest=None, key=None):
self._config.set('integrity', 'manifest', manifest.id_str)
if key:
self._config.set('cache', 'key_type', str(key.TYPE))
self._config.set('cache', 'previous_location', self.repository._location.canonical_path())
with SaveFile(self.config_path) as fd:
self._config.write(fd)