]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mgr/smb: create a new resource component for remote control
authorJohn Mulligan <jmulligan@redhat.com>
Wed, 2 Jul 2025 22:15:03 +0000 (18:15 -0400)
committerAdam King <adking@redhat.com>
Thu, 21 Aug 2025 18:13:55 +0000 (14:13 -0400)
commit28fb10a17da3ed7374dd17b654968ec6991bf75f
tree2d93e340f8fa37f8ad76a4588b87d9b33906342a
parentdd9e0650f6c24e9c389eddf12118dd78ca53abe7
mgr/smb: create a new resource component for remote control

Remote control is a new optional feature of the samba-container. It runs
a small "sidecar" service that provides a (g)RPC interface that bridges
certain runtime operations, like disconnecting a particular client,
from the cloudy-gRPC world to samba's existing tooling.
Add a new type that can be used to configure this sidecar service.

Signed-off-by: John Mulligan <jmulligan@redhat.com>
(cherry picked from commit ccd7475f6458a4681e4108ddad945cba4615b1a0)
src/pybind/mgr/smb/resources.py