]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mgr/smb: add a RawConfigEntry protocol type
authorJohn Mulligan <jmulligan@redhat.com>
Tue, 1 Jul 2025 21:15:10 +0000 (17:15 -0400)
committerAdam King <adking@redhat.com>
Thu, 21 Aug 2025 18:13:55 +0000 (14:13 -0400)
commitfb627721680b18efd2c06aede0600b2957f2ff16
treef0712d2ee9448d5bce0026b46b45d7dcb59de845
parentffe00adf649098698152512099854e292050e968
mgr/smb: add a RawConfigEntry protocol type

Previously, the ConfigEntry type was created to be general interface for
serializing structures to JSON and persist them in a store.
However, there are times we want to retain data in a store that is not
serialized JSON - but just raw data. Create a new protocol for that
purpose.

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