mirror of https://github.com/borgbackup/borg.git
fix borg config --cache (minimal change)
this was broken by previous changeset.
now doing just a minimal change for better diff display,
see also next commit.
(cherry picked from commit 697bb36402
)
This commit is contained in:
parent
219fce3fe8
commit
0405c1a1bb
|
@ -1573,6 +1573,11 @@ class Archiver:
|
||||||
section = args.cache and "cache" or "repository"
|
section = args.cache and "cache" or "repository"
|
||||||
name = args.name
|
name = args.name
|
||||||
|
|
||||||
|
if args.cache:
|
||||||
|
manifest, key = Manifest.load(repository, (Manifest.Operation.WRITE,))
|
||||||
|
assert_secure(repository, manifest)
|
||||||
|
cache = Cache(repository, key, manifest, lock_wait=self.lock_wait)
|
||||||
|
|
||||||
if args.cache:
|
if args.cache:
|
||||||
cache.cache_config.load()
|
cache.cache_config.load()
|
||||||
config = cache.cache_config._config
|
config = cache.cache_config._config
|
||||||
|
@ -1601,6 +1606,9 @@ class Archiver:
|
||||||
except (configparser.NoOptionError, configparser.NoSectionError) as e:
|
except (configparser.NoOptionError, configparser.NoSectionError) as e:
|
||||||
print(e, file=sys.stderr)
|
print(e, file=sys.stderr)
|
||||||
return EXIT_WARNING
|
return EXIT_WARNING
|
||||||
|
|
||||||
|
if args.cache:
|
||||||
|
cache.close()
|
||||||
return EXIT_SUCCESS
|
return EXIT_SUCCESS
|
||||||
|
|
||||||
def do_debug_info(self, args):
|
def do_debug_info(self, args):
|
||||||
|
|
Loading…
Reference in New Issue