]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
pybind/rbd: drop GIL when calling into librbd 52290/head
authorIlya Dryomov <idryomov@gmail.com>
Mon, 3 Jul 2023 11:34:30 +0000 (13:34 +0200)
committerIlya Dryomov <idryomov@gmail.com>
Mon, 3 Jul 2023 17:07:21 +0000 (19:07 +0200)
commit1a60f66b0a13089c789e2e056b925ac6fef75021
treefb2e0ff96a8a96247812f6f16c22b9734d5a1f90
parent5d249a4c978198f1e8974affac0297b71bebada5
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>
src/pybind/rbd/rbd.pyx
src/test/pybind/test_rbd.py