aboutsummaryrefslogtreecommitdiff
path: root/src/zen/cmds/admin_cmd.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/zen/cmds/admin_cmd.cpp')
-rw-r--r--src/zen/cmds/admin_cmd.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/zen/cmds/admin_cmd.cpp b/src/zen/cmds/admin_cmd.cpp
index b48207bec..9d8348b43 100644
--- a/src/zen/cmds/admin_cmd.cpp
+++ b/src/zen/cmds/admin_cmd.cpp
@@ -74,6 +74,7 @@ GcCommand::GcCommand()
"Collect small objects",
cxxopts::value(m_SmallObjects)->default_value("false"),
"<smallobjects>");
+ m_Options.add_option("", "", "skipcid", "Skip collection of CAS data", cxxopts::value(m_SkipCid)->default_value("false"), "<skipcid>");
m_Options.add_option("",
"m",
"maxcacheduration",
@@ -122,6 +123,10 @@ GcCommand::Run(const ZenCliOptions& GlobalOptions, int argc, char** argv)
{
Params.Add({"disksizesoftlimit", fmt::format("{}", m_DiskSizeSoftLimit)});
}
+ if (m_SkipCid)
+ {
+ Params.Add({"skipcid", "true"});
+ }
cpr::Session Session;
Session.SetHeader(cpr::Header{{"Accept", "application/json"}});