diff options
Diffstat (limited to 'src/tools/rbd_mirror/ImageReplayer.h')
-rw-r--r-- | src/tools/rbd_mirror/ImageReplayer.h | 20 |
1 files changed, 2 insertions, 18 deletions
diff --git a/src/tools/rbd_mirror/ImageReplayer.h b/src/tools/rbd_mirror/ImageReplayer.h index 5b6165422ec..3ac9d16548d 100644 --- a/src/tools/rbd_mirror/ImageReplayer.h +++ b/src/tools/rbd_mirror/ImageReplayer.h @@ -131,12 +131,6 @@ protected: * <starting> * * | * * v (error) * - * PREPARE_LOCAL_IMAGE * * * * * * * * * * * * * * * * * * - * | * - * v (error) * - * PREPARE_REMOTE_IMAGE * * * * * * * * * * * * * * * * * * - * | * - * v (error) * * BOOTSTRAP_IMAGE * * * * * * * * * * * * * * * * * * * * * | * * v (error) * @@ -202,7 +196,8 @@ private: } void update_progress(const std::string &description, - bool flush = true) override; + bool flush = true) override; + private: ImageReplayer<ImageCtxT> *replayer; }; @@ -237,7 +232,6 @@ private: bool m_resync_requested = false; ImageCtxT *m_local_image_ctx = nullptr; - std::string m_local_image_tag_owner; decltype(ImageCtxT::journal) m_local_journal = nullptr; Journaler* m_remote_journaler = nullptr; @@ -254,10 +248,6 @@ private: image_replayer::BootstrapRequest<ImageCtxT> *m_bootstrap_request = nullptr; - cls::journal::ClientState m_client_state = - cls::journal::CLIENT_STATE_DISCONNECTED; - librbd::journal::MirrorPeerClientMeta m_client_meta; - AsyncOpTracker m_in_flight_op_tracker; static std::string to_string(const State state); @@ -278,12 +268,6 @@ private: void shut_down(int r); void handle_shut_down(int r); - void prepare_local_image(); - void handle_prepare_local_image(int r); - - void prepare_remote_image(); - void handle_prepare_remote_image(int r); - void bootstrap(); void handle_bootstrap(int r); |