diff --git a/truenas_migrate/cli.py b/truenas_migrate/cli.py index 53d6e10..fa4e9d9 100644 --- a/truenas_migrate/cli.py +++ b/truenas_migrate/cli.py @@ -447,6 +447,12 @@ def interactive_mode() -> None: host=host, port=port, api_key=api_key, zvols=zvol_sizes, )) print() + print(f" Re-running dry run to verify zvol creation …") + print() + dry_summary = asyncio.run( + run(argparse.Namespace(**base_ns, dry_run=True), archive_data) + ) + print(dry_summary.report()) if not _confirm(f"Apply these changes to {host}?"): print("Aborted – no changes made.")