瀏覽代碼

TAM msgs: be more specific: archives vs. manifest

Thomas Waldmann 1 年之前
父節點
當前提交
2095225a3c
共有 2 個文件被更改,包括 5 次插入5 次删除
  1. 4 4
      src/borg/crypto/key.py
  2. 1 1
      src/borg/testsuite/archiver.py

+ 4 - 4
src/borg/crypto/key.py

@@ -255,7 +255,7 @@ class KeyBase:
             if tam_required:
                 raise TAMRequiredError(self.repository._location.canonical_path())
             else:
-                logger.debug('TAM not found and not required')
+                logger.debug('Manifest TAM not found and not required')
                 return unpacked, False
         tam = unpacked.pop(b'tam', None)
         if not isinstance(tam, dict):
@@ -265,7 +265,7 @@ class KeyBase:
             if tam_required:
                 raise TAMUnsupportedSuiteError(repr(tam_type))
             else:
-                logger.debug('Ignoring TAM made with unsupported suite, since TAM is not required: %r', tam_type)
+                logger.debug('Ignoring manifest TAM made with unsupported suite, since TAM is not required: %r', tam_type)
                 return unpacked, False
         tam_hmac = tam.get(b'hmac')
         tam_salt = tam.get(b'salt')
@@ -297,7 +297,7 @@ class KeyBase:
                 archive_name = unpacked.get(b'name', b'<unknown>').decode('ascii', 'replace')
                 raise ArchiveTAMRequiredError(archive_name)
             else:
-                logger.debug('TAM not found and not required')
+                logger.debug('Archive TAM not found and not required')
                 return unpacked, False
         tam = unpacked.pop(b'tam', None)
         if not isinstance(tam, dict):
@@ -307,7 +307,7 @@ class KeyBase:
             if tam_required:
                 raise TAMUnsupportedSuiteError(repr(tam_type))
             else:
-                logger.debug('Ignoring TAM made with unsupported suite, since TAM is not required: %r', tam_type)
+                logger.debug('Ignoring archive TAM made with unsupported suite, since TAM is not required: %r', tam_type)
                 return unpacked, False
         tam_hmac = tam.get(b'hmac')
         tam_salt = tam.get(b'salt')

+ 1 - 1
src/borg/testsuite/archiver.py

@@ -3555,7 +3555,7 @@ class ManifestAuthenticationTest(ArchiverTestCaseBase):
             repository.commit()
         output = self.cmd('list', '--debug', self.repository_location)
         assert 'archive1234' in output
-        assert 'TAM not found and not required' in output
+        assert 'Manifest TAM not found and not required' in output
         # Run upgrade
         self.cmd('upgrade', '--tam', self.repository_location)
         # Manifest must be authenticated now