mirror of
https://github.com/borgbackup/borg.git
synced 2024-12-28 02:38:43 +00:00
Set previous_location on load instead of save
This caused a really stupid bug with borg config --cache, see https://github.com/borgbackup/borg/issues/3304#issuecomment-371896766
This commit is contained in:
parent
b812472f36
commit
4098f0f05c
1 changed files with 1 additions and 1 deletions
|
@ -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)
|
||||
|
||||
|
|
Loading…
Reference in a new issue