summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Mick <dan.mick@inktank.com>2013-07-26 22:52:27 -0700
committerDan Mick <dan.mick@inktank.com>2013-08-06 13:13:42 -0700
commit0017010735c0bf883251a72d84c32399aee8192c (patch)
treed4d88922c5947bc8490dc2d9cd25560c228eb841
parente904018872b90c48e92c0a1df9a74ffc1f2ab84f (diff)
downloadceph-0017010735c0bf883251a72d84c32399aee8192c.tar.gz
mon, osd: Clean up "flush(stringstream)" continued
Missing files in last commit; sorry! Signed-off-by: Dan Mick <dan.mick@inktank.com>
-rw-r--r--src/common/cmdparse.cc6
-rw-r--r--src/common/cmdparse.h6
-rw-r--r--src/mon/Monitor.cc2
3 files changed, 7 insertions, 7 deletions
diff --git a/src/common/cmdparse.cc b/src/common/cmdparse.cc
index 370591cb3bb..16c62349c40 100644
--- a/src/common/cmdparse.cc
+++ b/src/common/cmdparse.cc
@@ -27,7 +27,7 @@ using namespace std;
*/
void
-dump_cmd_to_json(JSONFormatter *f, const string& cmd)
+dump_cmd_to_json(Formatter *f, const string& cmd)
{
// put whole command signature in an already-opened container
// elements are: "name", meaning "the typeless name that means a literal"
@@ -77,7 +77,7 @@ dump_cmd_to_json(JSONFormatter *f, const string& cmd)
}
void
-dump_cmd_and_help_to_json(JSONFormatter *jf,
+dump_cmd_and_help_to_json(Formatter *jf,
const string& secname,
const string& cmdsig,
const string& helptext)
@@ -91,7 +91,7 @@ dump_cmd_and_help_to_json(JSONFormatter *jf,
}
void
-dump_cmddesc_to_json(JSONFormatter *jf,
+dump_cmddesc_to_json(Formatter *jf,
const string& secname,
const string& cmdsig,
const string& helptext,
diff --git a/src/common/cmdparse.h b/src/common/cmdparse.h
index 58c66b46052..10e43ab0abe 100644
--- a/src/common/cmdparse.h
+++ b/src/common/cmdparse.h
@@ -20,12 +20,12 @@ class CephContext;
typedef boost::variant<std::string, bool, int64_t, double, std::vector<std::string> > cmd_vartype;
typedef std::map<std::string, cmd_vartype> cmdmap_t;
-void dump_cmd_to_json(ceph::JSONFormatter *f, const std::string& cmd);
-void dump_cmd_and_help_to_json(ceph::JSONFormatter *f,
+void dump_cmd_to_json(ceph::Formatter *f, const std::string& cmd);
+void dump_cmd_and_help_to_json(ceph::Formatter *f,
const std::string& secname,
const std::string& cmd,
const std::string& helptext);
-void dump_cmddesc_to_json(JSONFormatter *jf,
+void dump_cmddesc_to_json(ceph::Formatter *jf,
const std::string& secname,
const std::string& cmdsig,
const std::string& helptext,
diff --git a/src/mon/Monitor.cc b/src/mon/Monitor.cc
index b55aff0a190..a9d3e48a3be 100644
--- a/src/mon/Monitor.cc
+++ b/src/mon/Monitor.cc
@@ -1937,7 +1937,7 @@ void Monitor::handle_command(MMonCommand *m)
cmd_getval(g_ceph_context, cmdmap, "prefix", prefix);
if (prefix == "get_command_descriptions") {
int cmdnum = 0;
- JSONFormatter *f = new JSONFormatter();
+ Formatter *f = new_formatter("json");
f->open_object_section("command_descriptions");
for (MonCommand *cp = mon_commands;
cp < &mon_commands[ARRAY_SIZE(mon_commands)]; cp++) {