]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mgr_util: add CephfsClient implementation
authorJan Fajerski <jfajerski@suse.com>
Wed, 18 Dec 2019 10:35:40 +0000 (11:35 +0100)
committerKotresh HR <khiremat@redhat.com>
Mon, 28 Feb 2022 11:53:47 +0000 (17:23 +0530)
commit36a1ac6f60da9bbbd89c3b685820a9840afe2c5f
tree058d0a19aee9aa7c8ba5d54991013139576d1c2d
parent7516df7fec9d21581a28fd4addedfd8e4c26f0d9
mgr_util: add CephfsClient implementation

This pulls parts of the VolumesClient implementation into mgr_util to
make the CephFS specific pieces available to other mgr modules. To
reduce code duplication the VolumeClient now extends the CephfsClient
class to add the volume specific methods.

Signed-off-by: Jan Fajerski <jfajerski@suse.com>
(cherry picked from commit a44de38b61d598fb0512ea48da0de4179d39b804)

src/pybind/mgr/mgr_util.py
src/pybind/mgr/tox.ini
src/pybind/mgr/volumes/fs/operations/volume.py
src/pybind/mgr/volumes/fs/volume.py
  Trivial conflicts because ofthe order of backports to octopus
src/pybind/mgr/mgr_util.py
src/pybind/mgr/tox.ini
src/pybind/mgr/volumes/fs/operations/volume.py
src/pybind/mgr/volumes/fs/volume.py