mirror of
https://github.com/borgbackup/borg.git
synced 2025-02-22 14:11:27 +00:00
fix crash with relative BORG_KEY_FILE, fixes #3197
This commit is contained in:
parent
38dd1f11ac
commit
7136e2c93c
1 changed files with 2 additions and 2 deletions
|
@ -687,7 +687,7 @@ def find_key(self):
|
||||||
id = self.repository.id
|
id = self.repository.id
|
||||||
keyfile = os.environ.get('BORG_KEY_FILE')
|
keyfile = os.environ.get('BORG_KEY_FILE')
|
||||||
if keyfile:
|
if keyfile:
|
||||||
return self.sanity_check(keyfile, id)
|
return self.sanity_check(os.path.abspath(keyfile), id)
|
||||||
keys_dir = get_keys_dir()
|
keys_dir = get_keys_dir()
|
||||||
for name in os.listdir(keys_dir):
|
for name in os.listdir(keys_dir):
|
||||||
filename = os.path.join(keys_dir, name)
|
filename = os.path.join(keys_dir, name)
|
||||||
|
@ -700,7 +700,7 @@ def find_key(self):
|
||||||
def get_new_target(self, args):
|
def get_new_target(self, args):
|
||||||
keyfile = os.environ.get('BORG_KEY_FILE')
|
keyfile = os.environ.get('BORG_KEY_FILE')
|
||||||
if keyfile:
|
if keyfile:
|
||||||
return keyfile
|
return os.path.abspath(keyfile)
|
||||||
filename = args.location.to_key_filename()
|
filename = args.location.to_key_filename()
|
||||||
path = filename
|
path = filename
|
||||||
i = 1
|
i = 1
|
||||||
|
|
Loading…
Reference in a new issue