]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
node-proxy: migrate to cephadm-agent
authorGuillaume Abrioux <gabrioux@ibm.com>
Thu, 17 Aug 2023 09:21:00 +0000 (11:21 +0200)
committerGuillaume Abrioux <gabrioux@ibm.com>
Thu, 25 Jan 2024 14:53:31 +0000 (14:53 +0000)
commit01eb78c74dbb324f988ad8765728a019e154400c
treefb95dd865a444c2127490b62492a3743468de3df
parente420ffe9627dfdedb266c64e2576ef35fc7ffe18
node-proxy: migrate to cephadm-agent

This moves the existing files to the new directory 'cephadmlib' so
we can make the existing code for node-proxy run within the cephadm
agent. Indeed, we can leverage the existing code for the cephadm agent
given that both daemons would achieve the same thing.

Signed-off-by: Guillaume Abrioux <gabrioux@ibm.com>
(cherry picked from commit 83661b6c1a25b2d40f3cefa9f5de094c644a1e4e)
42 files changed:
src/cephadm/cephadm.py
src/cephadm/cephadmlib/node_proxy/baseclient.py [new file with mode: 0644]
src/cephadm/cephadmlib/node_proxy/basesystem.py [new file with mode: 0644]
src/cephadm/cephadmlib/node_proxy/data.py [new file with mode: 0644]
src/cephadm/cephadmlib/node_proxy/fake_cephadm/cephadm_mgr_module.py [new file with mode: 0644]
src/cephadm/cephadmlib/node_proxy/main.py [new file with mode: 0644]
src/cephadm/cephadmlib/node_proxy/redfish-test.py [new file with mode: 0644]
src/cephadm/cephadmlib/node_proxy/redfish_client.py [new file with mode: 0644]
src/cephadm/cephadmlib/node_proxy/redfish_dell.py [new file with mode: 0644]
src/cephadm/cephadmlib/node_proxy/redfish_json_samples/interface_sample [new file with mode: 0644]
src/cephadm/cephadmlib/node_proxy/redfish_json_samples/interfaces_sample [new file with mode: 0644]
src/cephadm/cephadmlib/node_proxy/redfish_json_samples/memory [new file with mode: 0644]
src/cephadm/cephadmlib/node_proxy/redfish_json_samples/memory_socket [new file with mode: 0644]
src/cephadm/cephadmlib/node_proxy/redfish_json_samples/processor [new file with mode: 0644]
src/cephadm/cephadmlib/node_proxy/redfish_json_samples/processors [new file with mode: 0644]
src/cephadm/cephadmlib/node_proxy/redfish_json_samples/storage_sample [new file with mode: 0644]
src/cephadm/cephadmlib/node_proxy/redfish_json_samples/system [new file with mode: 0644]
src/cephadm/cephadmlib/node_proxy/redfish_system.py [new file with mode: 0644]
src/cephadm/cephadmlib/node_proxy/reporter.py [new file with mode: 0644]
src/cephadm/cephadmlib/node_proxy/server.py [new file with mode: 0644]
src/cephadm/cephadmlib/node_proxy/util.py [new file with mode: 0644]
src/cephadm/node_proxy/baseclient.py [deleted file]
src/cephadm/node_proxy/basesystem.py [deleted file]
src/cephadm/node_proxy/data.py [deleted file]
src/cephadm/node_proxy/fake_cephadm/cephadm_mgr_module.py [deleted file]
src/cephadm/node_proxy/main.py [deleted file]
src/cephadm/node_proxy/redfish-test.py [deleted file]
src/cephadm/node_proxy/redfish_client.py [deleted file]
src/cephadm/node_proxy/redfish_dell.py [deleted file]
src/cephadm/node_proxy/redfish_json_samples/interface_sample [deleted file]
src/cephadm/node_proxy/redfish_json_samples/interfaces_sample [deleted file]
src/cephadm/node_proxy/redfish_json_samples/memory [deleted file]
src/cephadm/node_proxy/redfish_json_samples/memory_socket [deleted file]
src/cephadm/node_proxy/redfish_json_samples/processor [deleted file]
src/cephadm/node_proxy/redfish_json_samples/processors [deleted file]
src/cephadm/node_proxy/redfish_json_samples/storage_sample [deleted file]
src/cephadm/node_proxy/redfish_json_samples/system [deleted file]
src/cephadm/node_proxy/redfish_system.py [deleted file]
src/cephadm/node_proxy/reporter.py [deleted file]
src/cephadm/node_proxy/requirements.txt [deleted file]
src/cephadm/node_proxy/server.py [deleted file]
src/cephadm/node_proxy/util.py [deleted file]