]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
osd: add OpContext::get_features()
authorSage Weil <sage@redhat.com>
Mon, 16 May 2016 14:14:23 +0000 (10:14 -0400)
committerSage Weil <sage@redhat.com>
Tue, 31 May 2016 19:32:11 +0000 (15:32 -0400)
For convenience.

Signed-off-by: Sage Weil <sage@redhat.com>
src/osd/ReplicatedPG.h

index d076720be7313cd5f28366872cc7517de959f860..6b6b85bcc154302155a4d6d540cd89d791cebc3c 100644 (file)
@@ -674,6 +674,12 @@ public:
        delete i->second.second;
       }
     }
+    uint64_t get_features() {
+      if (op && op->get_req()) {
+        return op->get_req()->get_connection()->get_features();
+      }
+      return -1ll;
+    }
   };
   using OpContextUPtr = std::unique_ptr<OpContext>;
   friend struct OpContext;