From 87e8c8aef5517536f582d19e81f17845cff75adc Mon Sep 17 00:00:00 2001 From: Nick Sweeting Date: Sun, 9 Aug 2026 20:30:09 -0400 Subject: [PATCH] Point orphan recovery hint to update --- archivebox/cli/archivebox_status.py | 2 +- archivebox/tests/test_cli_status.py | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/archivebox/cli/archivebox_status.py b/archivebox/cli/archivebox_status.py index c0fad9ba..8a36d3e7 100644 --- a/archivebox/cli/archivebox_status.py +++ b/archivebox/cli/archivebox_status.py @@ -115,7 +115,7 @@ def status(out_dir: Path = CONSTANTS.DATA_DIR) -> None: if orphaned_dirs: print(" [violet]Hint:[/violet] To automatically import orphaned data directories into the main index, run:") - print(" [green]archivebox init[/green]") + print(" [green]archivebox update[/green]") print() print("[green]\\[*] Scanning recent archive changes and user logins:[/green]") diff --git a/archivebox/tests/test_cli_status.py b/archivebox/tests/test_cli_status.py index 7859f23f..eab2461b 100644 --- a/archivebox/tests/test_cli_status.py +++ b/archivebox/tests/test_cli_status.py @@ -98,12 +98,13 @@ def test_status_detects_orphaned_directories(initialized_archive): _create_snapshot_rows(initialized_archive, env, "https://example.com") # Create an orphaned directory - (initialized_archive / "archive" / "fake_orphaned_dir").mkdir(parents=True, exist_ok=True) + (initialized_archive / "archive" / "1234567890").mkdir(parents=True, exist_ok=True) result = run_archivebox_cmd(["status"], cwd=initialized_archive) # Should mention orphaned dirs - assert "orphan" in result.stdout.lower() or "1" in result.stdout + assert "orphan" in result.stdout.lower() + assert "archivebox update" in result.stdout def test_status_counts_new_snapshot_output_dirs_as_archived(initialized_archive):