]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mon: osd dump should dump pool snaps as array, not object 871/head
authorDan Mick <dan.mick@inktank.com>
Tue, 26 Nov 2013 05:58:39 +0000 (21:58 -0800)
committerDan Mick <dan.mick@inktank.com>
Tue, 26 Nov 2013 06:37:59 +0000 (22:37 -0800)
Fixes: #6894
Signed-off-by: Dan Mick <dan.mick@inktank.com>
src/osd/osd_types.cc

index 4a9a96c0b9023081aabe90b62eca0156263f5a56..e5e5ecd118e0e04af126895d5a1b09268495c442 100644 (file)
@@ -669,7 +669,7 @@ void pg_pool_t::dump(Formatter *f) const
   f->dump_string("snap_mode", is_pool_snaps_mode() ? "pool" : "selfmanaged");
   f->dump_unsigned("snap_seq", get_snap_seq());
   f->dump_unsigned("snap_epoch", get_snap_epoch());
-  f->open_object_section("pool_snaps");
+  f->open_array_section("pool_snaps");
   for (map<snapid_t, pool_snap_info_t>::const_iterator p = snaps.begin(); p != snaps.end(); ++p) {
     f->open_object_section("pool_snap_info");
     p->second.dump(f);