]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
rbd-mirror: move replayer admin socket hook to anonymous namespace 12364/head
authorJason Dillaman <dillaman@redhat.com>
Wed, 15 Mar 2017 15:18:01 +0000 (11:18 -0400)
committerJason Dillaman <dillaman@redhat.com>
Thu, 16 Mar 2017 21:04:31 +0000 (17:04 -0400)
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
src/tools/rbd_mirror/Replayer.cc
src/tools/rbd_mirror/Replayer.h

index 58b53a23ebec4bcd9cbfc5f3d0c538ca5015dbd1..f8ee473e19292c59fe16c5accd9126033111bc12 100644 (file)
@@ -127,8 +127,6 @@ private:
   Replayer *replayer;
 };
 
-} // anonymous namespace
-
 class ReplayerAdminSocketHook : public AdminSocketHook {
 public:
   ReplayerAdminSocketHook(CephContext *cct, const std::string &name,
@@ -207,6 +205,8 @@ private:
   Commands commands;
 };
 
+} // anonymous namespace
+
 struct Replayer::C_RefreshLocalImages : public Context {
   Replayer *replayer;
   Context *on_finish;
index e1da95cc72796f847390326752be866d6ed425b4..f503d1495fe9dddd2fc8543f756b671829cd6fbb 100644 (file)
 #include "ImageDeleter.h"
 #include "types.h"
 
+class AdminSocketHook;
+
 namespace librbd { class ImageCtx; }
 
 namespace rbd {
 namespace mirror {
 
 template <typename> struct Threads;
-class ReplayerAdminSocketHook;
 template <typename> class InstanceWatcher;
 
 /**
@@ -124,7 +125,7 @@ private:
   std::map<std::string, std::unique_ptr<ImageReplayer<> > > m_image_replayers;
 
   std::string m_asok_hook_name;
-  ReplayerAdminSocketHook *m_asok_hook;
+  AdminSocketHook *m_asok_hook;
 
   std::set<ImageId> m_init_image_ids;