]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
cephadm/agent: endpoint refactor
authorGuillaume Abrioux <gabrioux@ibm.com>
Thu, 21 Sep 2023 14:52:01 +0000 (14:52 +0000)
committerGuillaume Abrioux <gabrioux@ibm.com>
Thu, 25 Jan 2024 14:43:30 +0000 (14:43 +0000)
commit27b7f98e5c0816d07327bae22d39453608860390
treed94464d4c6ebe71236413dacfa3d48ea2c748708
parentb45ba22920afbd1471ad3163157f7dc612e6a1f1
cephadm/agent: endpoint refactor

These changes are required in order to be able to re-use
the existing agent endpoint. The current code doesn't ease/allow
adding a new application. The idea here is to add a new class for
handling the '/node-proxy' endpoint.

Signed-off-by: Guillaume Abrioux <gabrioux@ibm.com>
src/cephadm/cephadm.py
src/pybind/mgr/cephadm/agent.py