]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
pybind/rbd: drop GIL when calling into librbd 52322/head
authorIlya Dryomov <idryomov@gmail.com>
Mon, 3 Jul 2023 11:34:30 +0000 (13:34 +0200)
committerPatrick Donnelly <pdonnell@redhat.com>
Wed, 5 Jul 2023 17:33:11 +0000 (13:33 -0400)
commit196006dafe71a2be2f22f9bdcfe3295f9f9dc4cc
tree21b724678bba230e0a3498417dd522f21eec60d8
parent849d569a98f6648c957985da65170b9e06726702
pybind/rbd: drop GIL when calling into librbd

This was missing for rbd_mirror_peer_site_add() and
rbd_get_data_pool_id().

While at it, add a test for data_pool_id().

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit 1a60f66b0a13089c789e2e056b925ac6fef75021)

Conflicts:
src/test/pybind/test_rbd.py: trivial import noise
src/pybind/rbd/rbd.pyx
src/test/pybind/test_rbd.py