summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoao Eduardo Luis <jecluis@gmail.com>2013-09-20 17:50:27 +0100
committerSage Weil <sage@inktank.com>2013-09-24 09:02:39 -0700
commit062060a38bb26ff260cc51accc534413d726de49 (patch)
tree101827c7d35aa0205851c6eac6daf509721d187a
parent3f32f57b98e0224a1d30b2a81d7d260be0f53800 (diff)
downloadceph-062060a38bb26ff260cc51accc534413d726de49.tar.gz
osd: OSD: add 'heap' command to known osd commands array
Must have been forgotten during the cli rework. Backport: dumpling Signed-off-by: Joao Eduardo Luis <jecluis@gmail.com> (cherry picked from commit 296f2d0db31e9f5a59a3a62a1e95b6c440430fa3)
-rw-r--r--src/osd/OSD.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/osd/OSD.cc b/src/osd/OSD.cc
index f1ae117e91a..f081d9379bd 100644
--- a/src/osd/OSD.cc
+++ b/src/osd/OSD.cc
@@ -3868,6 +3868,10 @@ COMMAND("bench " \
"(default 1G size 4MB). Results in log.",
"osd", "rw", "cli,rest")
COMMAND("flush_pg_stats", "flush pg stats", "osd", "rw", "cli,rest")
+COMMAND("heap " \
+ "name=heapcmd,type=CephChoices,strings=dump|start_profiler|stop_profiler|release|stats", \
+ "show heap usage info (available only if compiled with tcmalloc)", \
+ "osd", "rw", "cli,rest")
COMMAND("debug_dump_missing " \
"name=filename,type=CephFilepath",
"dump missing objects to a named file", "osd", "r", "cli,rest")