]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rbd-mirror: convert ImageReplayer into templated class
authorJason Dillaman <dillaman@redhat.com>
Tue, 22 Mar 2016 15:28:53 +0000 (11:28 -0400)
committerJason Dillaman <dillaman@redhat.com>
Tue, 29 Mar 2016 19:12:29 +0000 (15:12 -0400)
commit418b4746a1745439f47a9ae48cff89fd413b8202
treed0cdc9b7d7249a3278a7b81dc5bb7e1bb6517aed
parent7d10eb01c0f4dfedd153f492f06451ea2bcdda60
rbd-mirror: convert ImageReplayer into templated class

This will facilitate create mock test cases.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
12 files changed:
src/test/Makefile-client.am
src/test/librbd/mock/MockImageCtx.h
src/test/librbd/mock/MockImageState.h
src/test/rbd_mirror/image_replay.cc
src/test/rbd_mirror/mock/MockJournaler.cc
src/test/rbd_mirror/mock/MockJournaler.h
src/test/rbd_mirror/test_ImageReplayer.cc
src/test/rbd_mirror/test_mock_ImageReplayer.cc [new file with mode: 0644]
src/tools/rbd_mirror/ImageReplayer.cc
src/tools/rbd_mirror/ImageReplayer.h
src/tools/rbd_mirror/Replayer.cc
src/tools/rbd_mirror/Replayer.h