]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librbd: helper image-meta list state machine
authorJason Dillaman <dillaman@redhat.com>
Thu, 13 Feb 2020 17:21:12 +0000 (12:21 -0500)
committerJason Dillaman <dillaman@redhat.com>
Fri, 21 Feb 2020 14:03:09 +0000 (09:03 -0500)
commitb8e1c65db0a32758c952ea71c047e94c08d0f4ef
tree33d725cdda09dcde241eed09304876975953d7bc
parent155d1339b63d18c2c7ca9a213f9fc8302fd1bbd8
librbd: helper image-meta list state machine

Several locations in librbd re-implement the same loop to collect
all image-meta from the OSD. Consolidate it all to a single state
machine.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
src/librbd/CMakeLists.txt
src/librbd/image/GetMetadataRequest.cc [new file with mode: 0644]
src/librbd/image/GetMetadataRequest.h [new file with mode: 0644]