]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
osd: make watch OSDOp print sanely
authorSage Weil <sage@inktank.com>
Thu, 21 Feb 2013 23:31:08 +0000 (15:31 -0800)
committerJosh Durgin <josh.durgin@inktank.com>
Tue, 23 Apr 2013 18:33:17 +0000 (11:33 -0700)
Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit de4fa95f03b99a55b5713911c364d7e2a4588679)

src/osd/osd_types.cc

index 6709eb099767f900ec95cbdb185ef849ad3a1954..91dd6914e3ec35d35935ef8fdd993328b300c685 100644 (file)
@@ -2898,6 +2898,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)