From: Samuel Just Date: Wed, 19 Dec 2012 00:50:24 +0000 (-0800) Subject: OSDMap::dump: tag pg_temp mappings with pgid X-Git-Tag: v0.56~44 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=212f6b56d1269c04621e36b7900032b8a27ef386;p=ceph.git OSDMap::dump: tag pg_temp mappings with pgid Signed-off-by: Samuel Just Reviewed-by: Yehuda Sadeh --- diff --git a/src/osd/OSDMap.cc b/src/osd/OSDMap.cc index d18bef2d673..96aa3169e19 100644 --- a/src/osd/OSDMap.cc +++ b/src/osd/OSDMap.cc @@ -1298,10 +1298,13 @@ void OSDMap::dump(Formatter *f) const for (map >::const_iterator p = pg_temp->begin(); p != pg_temp->end(); p++) { + f->open_object_section("osds"); + f->dump_stream("pgid") << p->first; f->open_array_section("osds"); for (vector::const_iterator q = p->second.begin(); q != p->second.end(); ++q) f->dump_int("osd", *q); f->close_section(); + f->close_section(); } f->close_section();