For the "repo-create" action, don't pass "--log-json" to Borg, as its output isn't captured and parsed (#485).

This commit is contained in:
Dan Helfman
2026-01-08 10:27:02 -08:00
parent b0e083eff2
commit 0ffa4ec429
2 changed files with 1 additions and 2 deletions
-1
View File
@@ -81,7 +81,6 @@ def create_repository(
if feature.available(feature.Feature.REPO_CREATE, local_borg_version)
else ('init',)
)
+ ('--log-json',)
+ (('--encryption', encryption_mode) if encryption_mode else ())
+ (('--other-repo', source_repository) if source_repository else ())
+ (('--copy-crypt-key',) if copy_crypt_key else ())
+1 -1
View File
@@ -9,7 +9,7 @@ from borgmatic.borg import repo_create as module
from ..test_verbosity import insert_logging_mock
REPO_INFO_SOME_UNKNOWN_EXIT_CODE = -999
REPO_CREATE_COMMAND = ('borg', 'repo-create', '--log-json', '--encryption', 'repokey')
REPO_CREATE_COMMAND = ('borg', 'repo-create', '--encryption', 'repokey')
def insert_repo_info_command_found_mock():