diff --git a/src/cli/inspect.cpp b/src/cli/inspect.cpp index 01514b6..37eed05 100644 --- a/src/cli/inspect.cpp +++ b/src/cli/inspect.cpp @@ -92,6 +92,7 @@ int image_inspect([[maybe_unused]] const image_inspect_args& args, try { std::string meta_path = std::filesystem::exists(paths.meta) ? paths.meta.string() : "none"; + spdlog::debug("inspect format string: '{}'", args.format); // clang-format off auto msg = fmt::format(fmt::runtime(args.format), fmt::arg("name", r.name), diff --git a/src/cli/inspect.h b/src/cli/inspect.h index e87fd35..92c55de 100644 --- a/src/cli/inspect.h +++ b/src/cli/inspect.h @@ -20,7 +20,7 @@ struct image_inspect_args { "version: {version}\n" "tag: {tag}\n" "system: {system}\n" - "uarch: {uarch1}\n" + "uarch: {uarch}\n" "id: {id}\n" "sha: {sha256}\n" "date: {date}"; diff --git a/test/integration/cli.bats b/test/integration/cli.bats index 15ee686..21fbf8b 100644 --- a/test/integration/cli.bats +++ b/test/integration/cli.bats @@ -298,6 +298,9 @@ function teardown() { export UENV_REPO_PATH=$REPOS/apptool export CLUSTER_NAME=arapiles + run uenv image inspect tool + assert_success + run uenv image inspect --format='{name}:{tag}' tool assert_success assert_output "tool:v1"