]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commit
node-proxy: refactor Endpoint/EndpointMgr and fix chassis paths
authorGuillaume Abrioux <gabrioux@ibm.com>
Thu, 29 Jan 2026 09:48:45 +0000 (10:48 +0100)
committerGuillaume Abrioux <gabrioux@ibm.com>
Thu, 5 Feb 2026 09:09:20 +0000 (10:09 +0100)
commit191473914d952e5d2ec790cbc8d13595ff895fcb
tree1cd218a73229be9fe513c703d725627c970261c8
parent78910337cfbaded69263fc41628e174cf8b529c9
node-proxy: refactor Endpoint/EndpointMgr and fix chassis paths

This commit refactors EndpointMgr and Endpoint to use explicit dicts
instead of dynamic attributes. It also fixes member path filtering
so chassis endpoints use Chassis paths.

Fixes: https://tracker.ceph.com/issues/74749
Signed-off-by: Guillaume Abrioux <gabrioux@ibm.com>
src/ceph-node-proxy/ceph_node_proxy/baseredfishsystem.py
src/ceph-node-proxy/ceph_node_proxy/redfishdellsystem.py