(self, args)
| 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 |
no test coverage detected