Skip to content

Commit d2d8ea7

Browse files
Merge pull request #9876 from mr-raj12/create-log-archive-name-9865
create: log the archive name, not just the repository
2 parents 072fe77 + 94c9f0e commit d2d8ea7

2 files changed

Lines changed: 10 additions & 1 deletion

File tree

src/borg/archiver/create_cmd.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@ def create_inner(archive, cache, fso):
221221
dry_run = args.dry_run
222222
self.start_backup = time.time_ns()
223223
t0 = archive_ts_now()
224-
logger.info('Creating archive at "%s"' % args.location.processed)
224+
logger.info('Creating archive "%s" in repository %s' % (args.name, args.location.processed))
225225
if not dry_run:
226226
with Cache(
227227
repository,

src/borg/testsuite/archiver/create_cmd_test.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -886,6 +886,15 @@ def test_create_stats_store(archivers, request):
886886
assert store_stats["backend_load_volume"] >= 0
887887

888888

889+
def test_create_logs_archive_name(archivers, request):
890+
"""`borg create --info` announces the archive name, not just the repository."""
891+
archiver = request.getfixturevalue(archivers)
892+
cmd(archiver, "repo-create", RK_ENCRYPTION)
893+
create_regular_file(archiver.input_path, "testfile", contents=b"data")
894+
output = cmd(archiver, "create", "--info", "my_archive", archiver.input_path)
895+
assert 'Creating archive "my_archive"' in output
896+
897+
889898
def test_create_json(archivers, request):
890899
archiver = request.getfixturevalue(archivers)
891900
create_regular_file(archiver.input_path, "file1", size=1024 * 80)

0 commit comments

Comments
 (0)