]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
os/Transaction: print keys when dumping omap_removekeys transaction
authorIgor Fedotov <ifedotov@suse.com>
Tue, 21 Nov 2017 12:36:20 +0000 (15:36 +0300)
committerIgor Fedotov <ifedotov@suse.com>
Wed, 3 Jan 2018 11:45:39 +0000 (14:45 +0300)
Signed-off-by: Igor Fedotov <ifedotov@suse.com>
src/os/Transaction.cc

index 8dc1449cc14b6d497d855396338829364bba63c9..2edecaac2d126d57a82cc64a5970cf0c7d43b868 100644 (file)
@@ -337,6 +337,11 @@ void ObjectStore::Transaction::dump(ceph::Formatter *f)
        f->dump_string("op_name", "omap_rmkeys");
        f->dump_stream("collection") << cid;
        f->dump_stream("oid") << oid;
+       f->open_array_section("attrs");
+       for (auto& k : keys) {
+         f->dump_string("", k.c_str());
+       }
+       f->close_section();
       }
       break;