]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mon: dump 'epoch' as json unsigned instead of int
authorJoao Eduardo Luis <joao.luis@inktank.com>
Thu, 19 Jun 2014 15:31:27 +0000 (16:31 +0100)
committerJoao Eduardo Luis <joao.luis@inktank.com>
Thu, 19 Jun 2014 15:31:27 +0000 (16:31 +0100)
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
src/mon/MonMap.cc
src/mon/Monitor.cc
src/mon/OSDMonitor.cc
src/mon/PGMonitor.cc

index cf481234befbcde8c7bc791a2f6998eeb6e56e17..d511b406bc21f6bc7224af5dfe311251cb1c3a0a 100644 (file)
@@ -130,7 +130,7 @@ void MonMap::print(ostream& out) const
 
 void MonMap::dump(Formatter *f) const
 {
-  f->dump_int("epoch", epoch);
+  f->dump_unsigned("epoch", epoch);
   f->dump_stream("fsid") <<  fsid;
   f->dump_stream("modified") << last_changed;
   f->dump_stream("created") << created;
index ed1d595b9272914f2956d6ccbd669fd7af8983a5..ec1eaa298df0114b180168fa37c255ec1dfe204d 100644 (file)
@@ -1915,7 +1915,7 @@ void Monitor::get_health(string& status, bufferlist *detailbl, Formatter *f)
 
   if (f) {
     f->open_object_section("timechecks");
-    f->dump_int("epoch", get_epoch());
+    f->dump_unsigned("epoch", get_epoch());
     f->dump_int("round", timecheck_round);
     f->dump_stream("round_status")
       << ((timecheck_round%2) ? "on-going" : "finished");
index e20b8114dece023426bc39674e4bf01860006026..ef6fda7b66e745fa48f8ac35c57a40b4a63a927d 100644 (file)
@@ -2254,7 +2254,7 @@ bool OSDMonitor::preprocess_command(MMonCommand *m)
   } else if (prefix == "osd getmaxosd") {
     if (f) {
       f->open_object_section("getmaxosd");
-      f->dump_int("epoch", osdmap.get_epoch());
+      f->dump_unsigned("epoch", osdmap.get_epoch());
       f->dump_int("max_osd", osdmap.get_max_osd());
       f->close_section();
       f->flush(rdata);
@@ -2338,7 +2338,7 @@ bool OSDMonitor::preprocess_command(MMonCommand *m)
       fullobjname = oid.name;
     if (f) {
       f->open_object_section("osd_map");
-      f->dump_int("epoch", osdmap.get_epoch());
+      f->dump_unsigned("epoch", osdmap.get_epoch());
       f->dump_string("pool", poolstr);
       f->dump_int("pool_id", pool);
       f->dump_stream("objname") << fullobjname;
index 23b30044d34888e03cfad83cde2dde2c42803315..26770e2d9763f347a8c6b6a3054aa98008a9c65a 100644 (file)
@@ -1566,7 +1566,7 @@ bool PGMonitor::preprocess_command(MMonCommand *m)
     mon->osdmon()->osdmap.pg_to_up_acting_osds(pgid, up, acting);
     if (f) {
       f->open_object_section("pg_map");
-      f->dump_int("epoch", mon->osdmon()->osdmap.get_epoch());
+      f->dump_unsigned("epoch", mon->osdmon()->osdmap.get_epoch());
       f->dump_stream("raw_pgid") << pgid;
       f->dump_stream("pgid") << mpgid;