]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mgr/dashboard: add smb endpoints 60759/head
authorPedro Gonzalez Gomez <pegonzal@redhat.com>
Mon, 18 Nov 2024 10:29:40 +0000 (11:29 +0100)
committerPedro Gonzalez Gomez <pegonzal@redhat.com>
Fri, 29 Nov 2024 09:49:30 +0000 (10:49 +0100)
commit98d61fa0ade23fd050f4acd03f5897714d7fc2c4
tree5825ba211185a369ccd8c2e57d7b84c19439f47e
parent6cc5292971090ba87a3245e55fec4eea64f9948d
mgr/dashboard: add smb endpoints

Adds following SMB endpoints:
- cluster: list, get, create
- share: list, delete

Fixes: https://tracker.ceph.com/issues/69044
Signed-off-by: Pedro Gonzalez Gomez <pegonzal@redhat.com>
src/pybind/mgr/dashboard/controllers/cephfs.py
src/pybind/mgr/dashboard/controllers/smb.py [new file with mode: 0644]
src/pybind/mgr/dashboard/openapi.yaml
src/pybind/mgr/dashboard/security.py
src/pybind/mgr/dashboard/services/access_control.py
src/pybind/mgr/dashboard/tests/test_smb.py [new file with mode: 0644]