]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rbd-mirror: fixup to get/list mirror image status API 9030/head
authorMykola Golub <mgolub@mirantis.com>
Tue, 10 May 2016 09:29:12 +0000 (12:29 +0300)
committerMykola Golub <mgolub@mirantis.com>
Tue, 10 May 2016 12:04:14 +0000 (15:04 +0300)
commite6c709b3a8be489a900178b8b0d962705d5687e9
tree44dec5b07626763aaee2af8eeb1725ed37fef7a5
parentc49c8bdf17ad231b75ae4a708367f30922b4ca30
rbd-mirror: fixup to get/list mirror image status API

- embed name and rbd_mirror_image_info_t into rbd_mirror_image_status_t;
- index image status list by image id to make 'start' work correctly;
- provide rbd_mirror_image_status_list_cleanup function.

Fixes: #15771
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
src/include/rbd/librbd.h
src/include/rbd/librbd.hpp
src/librbd/internal.cc
src/librbd/internal.h
src/librbd/librbd.cc
src/test/librbd/test_mirroring.cc
src/tools/rbd/action/MirrorImage.cc
src/tools/rbd/action/MirrorPool.cc