refactor(verbose): replace the global flag and veprintln! with log

Diagnostics now go through the log facade: the library no longer
decides where output goes, and consumers plug in their own sink (the
CLI installs a stderr logger printing warnings always and ecr debug
diagnostics under -v; dependency records stay filtered out).  The
kernel 'quiet' flag moves from the global verbosity flag to an
explicit QemuConfig field.
This commit is contained in:
2026-10-03 00:13:34 +02:00
parent 031c6ba113
commit fe0b99ee6b
16 changed files with 129 additions and 106 deletions
Generated
+2
View File
@@ -307,6 +307,7 @@ dependencies = [
"flate2",
"futures-util",
"libc",
"log",
"nix",
"reqwest",
"serde",
@@ -329,6 +330,7 @@ dependencies = [
"clap",
"ecr",
"indicatif",
"log",
]
[[package]]