From 888e880caf068e3f607509c7ab99c0a6c75347ee Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Tue, 21 Jun 2011 12:13:38 -0700 Subject: [PATCH] mon: add 'log ....' command Just sticks something in the central log. Signed-off-by: Sage Weil --- src/mon/Monitor.cc | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/mon/Monitor.cc b/src/mon/Monitor.cc index d9a5d792f6b8d..0f6e5f205160b 100644 --- a/src/mon/Monitor.cc +++ b/src/mon/Monitor.cc @@ -335,6 +335,18 @@ void Monitor::handle_command(MMonCommand *m) monmon()->dispatch(m); return; } + if (m->cmd[0] == "log") { + stringstream ss; + for (unsigned i=1; icmd.size(); i++) { + if (i > 1) + ss << ' '; + ss << m->cmd[i]; + } + clog.info(ss); + rs = "ok"; + reply_command(m, 0, rs, rdata, 0); + return; + } if (m->cmd[0] == "stop") { shutdown(); reply_command(m, 0, "stopping", 0); -- 2.39.5