]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librbd: removed ManagedLock dependency from ancillary classes
authorJason Dillaman <dillaman@redhat.com>
Tue, 17 Jan 2017 18:42:43 +0000 (13:42 -0500)
committerJason Dillaman <dillaman@redhat.com>
Wed, 18 Jan 2017 21:44:43 +0000 (16:44 -0500)
commit2a86f48c8954b2e700df1e5144381fb87f8e9232
treef1b8ae6b748534a1f98df8808938b9e5030d065e
parent611b7120fee29d2cc712369d604ffdb20750cf7a
librbd: removed ManagedLock dependency from ancillary classes

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
18 files changed:
src/librbd/CMakeLists.txt
src/librbd/ManagedLock.cc
src/librbd/ManagedLock.h
src/librbd/exclusive_lock/PostAcquireRequest.cc
src/librbd/exclusive_lock/PostAcquireRequest.h
src/librbd/exclusive_lock/PreReleaseRequest.cc
src/librbd/exclusive_lock/PreReleaseRequest.h
src/librbd/managed_lock/AcquireRequest.cc
src/librbd/managed_lock/GetLockerRequest.cc
src/librbd/managed_lock/ReacquireRequest.cc
src/librbd/managed_lock/Utils.cc [new file with mode: 0644]
src/librbd/managed_lock/Utils.h [new file with mode: 0644]
src/test/librbd/exclusive_lock/test_mock_PreReleaseRequest.cc
src/test/librbd/managed_lock/test_mock_AcquireRequest.cc
src/test/librbd/managed_lock/test_mock_BreakRequest.cc
src/test/librbd/managed_lock/test_mock_GetLockerRequest.cc
src/test/librbd/managed_lock/test_mock_ReacquireRequest.cc
src/test/librbd/managed_lock/test_mock_ReleaseRequest.cc