]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.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>
Wed, 18 Feb 2026 08:52:38 +0000 (09:52 +0100)
commitae7624321ac62475859480c0865db27b66fe8050
treefd3da7b331e7797d9782ca3664a42581ef24a348
parenta505a2248bcce45e7d43f90d6f20e72432cb1ca8
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