]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: format mtime of radosgw-admin bucket stats 3471/head
authorDong Yuan <yuandong1222@gmail.com>
Fri, 23 Jan 2015 07:03:54 +0000 (07:03 +0000)
committerDong Yuan <yuandong1222@gmail.com>
Sat, 24 Jan 2015 08:33:28 +0000 (08:33 +0000)
use formatter.dump_stream to format mtime

Change-Id: Ib1747b5389e29a4c5ab0499fcdb8cbaa926ae30c
Signed-off-by: Dong Yuan <yuandong1222@gmail.com>
src/rgw/rgw_bucket.cc

index 48abc4d72e66fb535d244529e9b3937d6c680a60..835927c725fbb06b4933bf70f1c7d637a2d26537 100644 (file)
@@ -991,6 +991,8 @@ static int bucket_stats(RGWRados *store, std::string&  bucket_name, Formatter *f
     return ret;
   }
 
+  utime_t ut(mtime, 0);
+
   formatter->open_object_section("stats");
   formatter->dump_string("bucket", bucket.name);
   formatter->dump_string("pool", bucket.data_pool);
@@ -1000,7 +1002,7 @@ static int bucket_stats(RGWRados *store, std::string&  bucket_name, Formatter *f
   formatter->dump_string("owner", bucket_info.owner);
   formatter->dump_string("ver", bucket_ver);
   formatter->dump_string("master_ver", master_ver);
-  formatter->dump_int("mtime", mtime);
+  formatter->dump_stream("mtime") << ut;
   formatter->dump_string("max_marker", max_marker);
   dump_bucket_usage(stats, formatter);
   encode_json("bucket_quota", bucket_info.quota, formatter);