]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rbd-mirror: periodic remote pool metadata poller
authorJason Dillaman <dillaman@redhat.com>
Wed, 15 Jan 2020 20:03:18 +0000 (15:03 -0500)
committerJason Dillaman <dillaman@redhat.com>
Thu, 16 Jan 2020 13:28:34 +0000 (08:28 -0500)
commite08500268fd8d103617c029253a09d953814f0f0
treea77a4fd34c4725a99d4904241e4be6b538b10ceb
parent73a0be9ac1efe61bfcd08c29a23d26b0a23b28aa
rbd-mirror: periodic remote pool metadata poller

The mirror uuid and mirror peer uuid should be periodically retrieved
from the remote peer. The peer ping logic can also be moved to this
helper class.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
src/tools/rbd_mirror/CMakeLists.txt
src/tools/rbd_mirror/RemotePoolPoller.cc [new file with mode: 0644]
src/tools/rbd_mirror/RemotePoolPoller.h [new file with mode: 0644]
src/tools/rbd_mirror/Types.h