]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
librbd: image-meta wrapper for snapshot-based mirroring properties
authorJason Dillaman <dillaman@redhat.com>
Fri, 21 Feb 2020 21:48:56 +0000 (16:48 -0500)
committerJason Dillaman <dillaman@redhat.com>
Tue, 25 Feb 2020 12:36:26 +0000 (07:36 -0500)
commit9e28b07f15281d49e9862598718b62c1e1abe8d7
tree8e05aeefad8e247d64d53406357eede4d0b05739
parent6c083a0bcf846254baac1ea8bf1cf47750875c99
librbd: image-meta wrapper for snapshot-based mirroring properties

The only property currently stored within the image-meta is the
resync request flag.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
src/cls/rbd/cls_rbd_client.cc
src/cls/rbd/cls_rbd_client.h
src/librbd/CMakeLists.txt
src/librbd/mirror/snapshot/ImageMeta.cc [new file with mode: 0644]
src/librbd/mirror/snapshot/ImageMeta.h [new file with mode: 0644]
src/librbd/mirror/snapshot/Utils.cc
src/librbd/mirror/snapshot/Utils.h
src/test/librbd/CMakeLists.txt
src/test/librbd/mirror/snapshot/test_mock_ImageMeta.cc [new file with mode: 0644]