aboutsummaryrefslogtreecommitdiff
path: root/src/zen/cmds/cache_cmd.cpp
diff options
context:
space:
mode:
authorDan Engelbrecht <[email protected]>2025-08-26 11:43:54 +0200
committerGitHub Enterprise <[email protected]>2025-08-26 11:43:54 +0200
commitb734de7c3a36bc5ccef84c1c940e0e3208e96506 (patch)
tree75d3a936566987585b449c42ff867b9c9e5b404b /src/zen/cmds/cache_cmd.cpp
parentrevert multi-cid store (#475) (diff)
downloadarchived-zen-b734de7c3a36bc5ccef84c1c940e0e3208e96506.tar.xz
archived-zen-b734de7c3a36bc5ccef84c1c940e0e3208e96506.zip
improve console output (#476)
* add color coded logging level to console output (for warn/err/crit levels) * clean up console output
Diffstat (limited to 'src/zen/cmds/cache_cmd.cpp')
-rw-r--r--src/zen/cmds/cache_cmd.cpp24
1 files changed, 10 insertions, 14 deletions
diff --git a/src/zen/cmds/cache_cmd.cpp b/src/zen/cmds/cache_cmd.cpp
index 4412eaf34..90f428b29 100644
--- a/src/zen/cmds/cache_cmd.cpp
+++ b/src/zen/cmds/cache_cmd.cpp
@@ -115,11 +115,11 @@ DropCommand::Run(const ZenCliOptions& GlobalOptions, int argc, char** argv)
if (Result.status_code)
{
- ZEN_ERROR("Drop failed: {}: {} ({})", Result.status_code, Result.reason, Result.text);
+ ZEN_CONSOLE_ERROR("Drop failed: {}: {} ({})", Result.status_code, Result.reason, Result.text);
}
else
{
- ZEN_ERROR("Drop failed: {}", Result.error.message);
+ ZEN_CONSOLE_ERROR("Drop failed: {}", Result.error.message);
}
return 1;
@@ -217,11 +217,11 @@ CacheInfoCommand::Run(const ZenCliOptions& GlobalOptions, int argc, char** argv)
if (Result.status_code)
{
- ZEN_ERROR("Info failed: {}: {} ({})", Result.status_code, Result.reason, Result.text);
+ ZEN_CONSOLE_ERROR("Info failed: {}: {} ({})", Result.status_code, Result.reason, Result.text);
}
else
{
- ZEN_ERROR("Info failed: {}", Result.error.message);
+ ZEN_CONSOLE_ERROR("Info failed: {}", Result.error.message);
}
return 1;
@@ -267,11 +267,11 @@ CacheStatsCommand::Run(const ZenCliOptions& GlobalOptions, int argc, char** argv
if (Result.status_code)
{
- ZEN_ERROR("Info failed: {}: {} ({})", Result.status_code, Result.reason, Result.text);
+ ZEN_CONSOLE_ERROR("Info failed: {}: {} ({})", Result.status_code, Result.reason, Result.text);
}
else
{
- ZEN_ERROR("Info failed: {}", Result.error.message);
+ ZEN_CONSOLE_ERROR("Info failed: {}", Result.error.message);
}
return 1;
@@ -336,9 +336,7 @@ CacheDetailsCommand::Run(const ZenCliOptions& GlobalOptions, int argc, char** ar
{
if (m_Namespace.empty() || m_Bucket.empty())
{
- ZEN_ERROR("Provide namespace and bucket name");
- ZEN_CONSOLE("{}", m_Options.help({""}).c_str());
- return 1;
+ throw OptionParseException("Provide namespace and bucket name");
}
Session.SetUrl({fmt::format("{}/z$/details$/{}/{}/{}", m_HostName, m_Namespace, m_Bucket, m_ValueKey)});
}
@@ -346,9 +344,7 @@ CacheDetailsCommand::Run(const ZenCliOptions& GlobalOptions, int argc, char** ar
{
if (m_Namespace.empty())
{
- ZEN_ERROR("Provide namespace name");
- ZEN_CONSOLE("{}", m_Options.help({""}).c_str());
- return 1;
+ throw OptionParseException("Provide namespace name");
}
Session.SetUrl({fmt::format("{}/z$/details$/{}/{}", m_HostName, m_Namespace, m_Bucket)});
}
@@ -373,11 +369,11 @@ CacheDetailsCommand::Run(const ZenCliOptions& GlobalOptions, int argc, char** ar
if (Result.status_code)
{
- ZEN_ERROR("Info failed: {}: {} ({})", Result.status_code, Result.reason, Result.text);
+ ZEN_CONSOLE_ERROR("Info failed: {}: {} ({})", Result.status_code, Result.reason, Result.text);
}
else
{
- ZEN_ERROR("Info failed: {}", Result.error.message);
+ ZEN_CONSOLE_ERROR("Info failed: {}", Result.error.message);
}
return 1;