]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
osd/ClassHandler: remove unused function
authorKefu Chai <kchai@redhat.com>
Mon, 3 Jun 2019 07:32:29 +0000 (15:32 +0800)
committerKefu Chai <kchai@redhat.com>
Mon, 3 Jun 2019 08:03:01 +0000 (16:03 +0800)
rook does not use "embedded" ceph anymore. and we've dropped the
embedded build support, so remove this function.

Signed-off-by: Kefu Chai <kchai@redhat.com>
src/osd/ClassHandler.cc
src/osd/ClassHandler.h

index 1b7f66865b927a97e19976e79039305c988f45f2..f7927f6cedafecd0a05e74a80b2fd1492df4b50a 100644 (file)
 #define CLS_SUFFIX ".so"
 
 
-void ClassHandler::add_embedded_class(const string& cname)
-{
-  ceph_assert(mutex.is_locked());
-  ClassData *cls = _get_class(cname, false);
-  ceph_assert(cls->status == ClassData::CLASS_UNKNOWN);
-  cls->status = ClassData::CLASS_INITIALIZING;
-}
-
 int ClassHandler::open_class(const string& cname, ClassData **pcls)
 {
   std::lock_guard lock(mutex);
index 91db5e7794f54bac2f8136cb6b51a8e74f0d6bc7..884801fe704d3da6be87adc4ddd32f08f3c435c7 100644 (file)
@@ -118,10 +118,8 @@ public:
   explicit ClassHandler(CephContext *cct_) : cct(cct_), mutex("ClassHandler") {}
 
   int open_all_classes();
-
-  void add_embedded_class(const std::string& cname);
   int open_class(const std::string& cname, ClassData **pcls);
-  
+
   ClassData *register_class(const char *cname);
   void unregister_class(ClassData *cls);