MCPcopy
hub / github.com/borgbackup/borg / get_existing_or_new_target

Method get_existing_or_new_target

src/borg/crypto/key.py:635–642  ·  view source on GitHub ↗
(self, args)

Source from the content-addressed store, hash-verified

633 raise TypeError("Unsupported borg key storage type")
634
635 def get_existing_or_new_target(self, args):
636 keyfile = self._find_key_file_from_environment()
637 if keyfile is not None:
638 return keyfile
639 keyfile = self._find_key_in_keys_dir()
640 if keyfile is not None:
641 return keyfile
642 return self._get_new_target_in_keys_dir(args)
643
644 def _find_key_in_keys_dir(self):
645 id = self.repository.id

Callers 1

store_keyblobMethod · 0.80

Tested by

no test coverage detected