From: Dan Mick Date: Thu, 11 Jul 2013 00:18:05 +0000 (-0700) Subject: mon: formatted output for 'fsid' X-Git-Tag: v0.67-rc1~97 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=a15d93276edbd77358ff443e37bb83cf7326bb83;p=ceph.git mon: formatted output for 'fsid' Signed-off-by: Dan Mick --- diff --git a/src/mon/Monitor.cc b/src/mon/Monitor.cc index f64b6b1b318d..b639a8e32aa0 100644 --- a/src/mon/Monitor.cc +++ b/src/mon/Monitor.cc @@ -1951,7 +1951,14 @@ void Monitor::handle_command(MMonCommand *m) if (prefix == "fsid") { ds << monmap->fsid; - rdata.append(ds); + if (f) { + f->open_object_section("fsid"); + f->dump_stream("fsid") << monmap->fsid; + f->close_section(); + f->flush(rdata); + } else { + rdata.append(ds); + } reply_command(m, 0, "", rdata, 0); return; }