]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
cls/rbd: store remote mirror image site status on disk
authorJason Dillaman <dillaman@redhat.com>
Fri, 20 Sep 2019 01:41:51 +0000 (21:41 -0400)
committerJason Dillaman <dillaman@redhat.com>
Tue, 8 Oct 2019 15:16:46 +0000 (11:16 -0400)
commitbe103f2f798ba5069143fd1812a2c5c26bb0fb83
treec12fad1682813be4ca777d0798ebadac04795e15
parent67dcd3ffcb66b8116f8a309bba9b666eee916efb
cls/rbd: store remote mirror image site status on disk

The image status get/list/summary methods now include the status
for peers that we can transmit images towards (i.e. remotes can
receive images).

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
src/cls/rbd/cls_rbd.cc
src/cls/rbd/cls_rbd_client.cc
src/cls/rbd/cls_rbd_client.h
src/librbd/api/Mirror.cc
src/test/cls_rbd/test_cls_rbd.cc