]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
osd: ECMsgTypes: dump json bools instead of strings
authorJoao Eduardo Luis <joao.luis@inktank.com>
Thu, 19 Jun 2014 15:53:00 +0000 (16:53 +0100)
committerJoao Eduardo Luis <joao.luis@inktank.com>
Thu, 19 Jun 2014 15:53:00 +0000 (16:53 +0100)
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
src/osd/ECMsgTypes.cc

index 73658607a25b03fa37be03c3f78b00cfb11243b9..391595719d8709fb07bf8f3a4b862081871dea1a 100644 (file)
@@ -70,8 +70,8 @@ void ECSubWrite::dump(Formatter *f) const
   f->dump_stream("reqid") << reqid;
   f->dump_stream("at_version") << at_version;
   f->dump_stream("trim_to") << trim_to;
-  f->dump_stream("has_updated_hit_set_history")
-    << static_cast<bool>(updated_hit_set_history);
+  f->dump_bool("has_updated_hit_set_history",
+      static_cast<bool>(updated_hit_set_history));
 }
 
 void ECSubWrite::generate_test_instances(list<ECSubWrite*> &o)
@@ -123,8 +123,8 @@ void ECSubWriteReply::dump(Formatter *f) const
 {
   f->dump_unsigned("tid", tid);
   f->dump_stream("last_complete") << last_complete;
-  f->dump_stream("committed") << committed;
-  f->dump_stream("applied") << applied;
+  f->dump_bool("committed", committed);
+  f->dump_bool("applied", applied);
 }
 
 void ECSubWriteReply::generate_test_instances(list<ECSubWriteReply*>& o)