aboutsummaryrefslogtreecommitdiff
path: root/src/zenremotestore/builds/buildstorageutil.cpp
diff options
context:
space:
mode:
authorDan Engelbrecht <[email protected]>2026-01-14 13:46:17 +0100
committerGitHub Enterprise <[email protected]>2026-01-14 13:46:17 +0100
commitbf49d00bf3a9d7a1831cfebeb96155322ca0a845 (patch)
treeaf799fec624c6ab88dacff95517c30bcecfddcf1 /src/zenremotestore/builds/buildstorageutil.cpp
parentasio/http optimizations (#449) (diff)
downloadzen-bf49d00bf3a9d7a1831cfebeb96155322ca0a845.tar.xz
zen-bf49d00bf3a9d7a1831cfebeb96155322ca0a845.zip
structured output for builds ls (#709)
* make ResolveBuildStore respect Verbose flag * add structured output to zen builds ls command
Diffstat (limited to 'src/zenremotestore/builds/buildstorageutil.cpp')
-rw-r--r--src/zenremotestore/builds/buildstorageutil.cpp15
1 files changed, 12 insertions, 3 deletions
diff --git a/src/zenremotestore/builds/buildstorageutil.cpp b/src/zenremotestore/builds/buildstorageutil.cpp
index 15ece2edd..36b45e800 100644
--- a/src/zenremotestore/builds/buildstorageutil.cpp
+++ b/src/zenremotestore/builds/buildstorageutil.cpp
@@ -129,7 +129,10 @@ ResolveBuildStorage(OperationLogOutput& Output,
TestJupiterEndpoint(ServerEndpoint.BaseUrl, ServerEndpoint.AssumeHttp2, ClientSettings.Verbose);
TestResult.Success)
{
- ZEN_OPERATION_LOG_INFO(Output, "Server endpoint at '{}/api/v1/status/servers' succeeded", ServerEndpoint.BaseUrl);
+ if (Verbose)
+ {
+ ZEN_OPERATION_LOG_INFO(Output, "Server endpoint at '{}/api/v1/status/servers' succeeded", ServerEndpoint.BaseUrl);
+ }
HostUrl = ServerEndpoint.BaseUrl;
HostAssumeHttp2 = ServerEndpoint.AssumeHttp2;
@@ -172,7 +175,10 @@ ResolveBuildStorage(OperationLogOutput& Output,
TestZenCacheEndpoint(CacheEndpoint.BaseUrl, CacheEndpoint.AssumeHttp2, ClientSettings.Verbose);
TestResult.Success)
{
- ZEN_OPERATION_LOG_INFO(Output, "Cache endpoint at '{}/status/builds' succeeded", CacheEndpoint.BaseUrl);
+ if (Verbose)
+ {
+ ZEN_OPERATION_LOG_INFO(Output, "Cache endpoint at '{}/status/builds' succeeded", CacheEndpoint.BaseUrl);
+ }
CacheUrl = CacheEndpoint.BaseUrl;
CacheAssumeHttp2 = CacheEndpoint.AssumeHttp2;
@@ -391,7 +397,10 @@ GetBlockDescriptions(OperationLogOutput& Output,
[BlockHash](const ChunkBlockDescription& Description) { return Description.BlockHash == BlockHash; });
ListBlocksIt != FoundBlocks.end())
{
- ZEN_OPERATION_LOG_INFO(Output, "Found block {} via context find successfully", BlockHash);
+ if (!IsQuiet)
+ {
+ ZEN_OPERATION_LOG_INFO(Output, "Found block {} via context find successfully", BlockHash);
+ }
AugmentedBlockDescriptions.emplace_back(std::move(*ListBlocksIt));
}
else