]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librbd: move mirror-related API functions
authorJason Dillaman <dillaman@redhat.com>
Thu, 2 Feb 2017 18:07:49 +0000 (13:07 -0500)
committerJason Dillaman <dillaman@redhat.com>
Wed, 8 Mar 2017 16:59:56 +0000 (11:59 -0500)
commit4aea48ec5f67938406238269339385a561c0a418
tree3a1025203aeb6a58e1c6057241ecd5f170b4a21f
parent52eb673092c1d0d239c513ab9c9131e5ffe0e615
librbd: move mirror-related API functions

Also ensure that the API helper methods can be tested via
mock test cases.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
16 files changed:
src/librbd/CMakeLists.txt
src/librbd/api/Image.cc [new file with mode: 0644]
src/librbd/api/Image.h [new file with mode: 0644]
src/librbd/api/Mirror.cc [new file with mode: 0644]
src/librbd/api/Mirror.h [new file with mode: 0644]
src/librbd/internal.cc
src/librbd/internal.h
src/librbd/librbd.cc
src/test/rbd_mirror/test_ClusterWatcher.cc
src/test/rbd_mirror/test_ImageDeleter.cc
src/test/rbd_mirror/test_ImageReplayer.cc
src/test/rbd_mirror/test_LeaderWatcher.cc
src/test/rbd_mirror/test_PoolWatcher.cc
src/tools/rbd_mirror/ClusterWatcher.cc
src/tools/rbd_mirror/PoolWatcher.cc
src/tools/rbd_mirror/Replayer.cc