From cc2cd2b1fb266d903106955cd892da7b29ff6852 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Fri, 6 May 2016 14:27:41 -0400 Subject: [PATCH] os/bluestore: fix blob operator<< Signed-off-by: Sage Weil --- src/os/bluestore/bluestore_types.cc | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/os/bluestore/bluestore_types.cc b/src/os/bluestore/bluestore_types.cc index 8907f8148fb30..f89974446ff38 100644 --- a/src/os/bluestore/bluestore_types.cc +++ b/src/os/bluestore/bluestore_types.cc @@ -479,9 +479,11 @@ void bluestore_blob_t::generate_test_instances(list& ls) ostream& operator<<(ostream& out, const bluestore_blob_t& o) { out << "blob(" << o.extents - << " len " << o.length - << " nref " << o.num_refs - << " " << o.get_flags_string(); + << " len " << std::hex << o.length + << " nref " << o.num_refs; + if (o.flags) { + out << " " << o.get_flags_string(); + } if (o.csum_type) { out << " csum " << o.get_csum_type_string(o.csum_type) << " order " << (int)o.csum_block_order; -- 2.39.5