From 5e727bfe1a3c48a44dc45489ad70cf08aeb63019 Mon Sep 17 00:00:00 2001 From: Samuel Just Date: Sat, 15 Feb 2014 17:33:39 -0800 Subject: [PATCH] RadosModel: only output if missing header is actually a problem Signed-off-by: Samuel Just --- src/test/osd/RadosModel.h | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/test/osd/RadosModel.h b/src/test/osd/RadosModel.h index 1193f4aecccf..bfefc6fb23c6 100644 --- a/src/test/osd/RadosModel.h +++ b/src/test/osd/RadosModel.h @@ -1029,10 +1029,12 @@ public: map::iterator iter = xattrs.find("_header"); bufferlist headerbl; if (iter == xattrs.end()) { - cerr << num << ": Error: did not find header attr, has_contents: " - << old_value.has_contents() - << std::endl; - assert(!old_value.has_contents()); + if (old_value.has_contents()) { + cerr << num << ": Error: did not find header attr, has_contents: " + << old_value.has_contents() + << std::endl; + assert(!old_value.has_contents()); + } } else { headerbl = iter->second; xattrs.erase(iter); -- 2.47.3