]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
osd: pool properties are not an array
authorLoic Dachary <loic@dachary.org>
Sat, 21 Dec 2013 13:48:27 +0000 (14:48 +0100)
committerLoic Dachary <loic@dachary.org>
Sun, 22 Dec 2013 22:43:54 +0000 (23:43 +0100)
They must be dumped with open_object_section instead of
open_array_section otherwise only the values are displayed.

Signed-off-by: Loic Dachary <loic@dachary.org>
src/osd/osd_types.cc

index 2ca70d33bfa3c3d685f461dad63408857b0ec48a..2e6a4c80b297ff24e81fb40ad9f2d0d33aa393e9 100644 (file)
@@ -701,7 +701,7 @@ void pg_pool_t::dump(Formatter *f) const
   f->dump_int("read_tier", read_tier);
   f->dump_int("write_tier", write_tier);
   f->dump_string("cache_mode", get_cache_mode_name());
-  f->open_array_section("properties");
+  f->open_object_section("properties");
   for (map<string,string>::const_iterator i = properties.begin();
        i != properties.end();
        ++i) {