summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSage Weil <sage@inktank.com>2013-02-21 15:31:08 -0800
committerSage Weil <sage@inktank.com>2013-02-21 17:31:41 -0800
commitde4fa95f03b99a55b5713911c364d7e2a4588679 (patch)
tree31ec2afb0a529655879027cc2f4105033feed479
parentfea77682a6cf9c7571573bc9791c03373d1d976d (diff)
downloadceph-de4fa95f03b99a55b5713911c364d7e2a4588679.tar.gz
osd: make watch OSDOp print sanely
Signed-off-by: Sage Weil <sage@inktank.com>
-rw-r--r--src/osd/osd_types.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/osd/osd_types.cc b/src/osd/osd_types.cc
index cd75bedfed9..7a059b7b176 100644
--- a/src/osd/osd_types.cc
+++ b/src/osd/osd_types.cc
@@ -2974,6 +2974,10 @@ ostream& operator<<(ostream& out, const OSDOp& op)
case CEPH_OSD_OP_ROLLBACK:
out << " " << snapid_t(op.op.snap.snapid);
break;
+ case CEPH_OSD_OP_WATCH:
+ out << (op.op.watch.flag ? " add":" remove")
+ << " cookie " << op.op.watch.cookie << " ver " << op.op.watch.ver;
+ break;
default:
out << " " << op.op.extent.offset << "~" << op.op.extent.length;
if (op.op.extent.truncate_seq)