]> git.apps.os.sepia.ceph.com Git - ceph-ci.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:43:30 +0000 (14:43 +0000)
commit83661b6c1a25b2d40f3cefa9f5de094c644a1e4e
tree40df060ccbba452205b05451d06c5a0478b8ead4
parent400edcbd05305baed8d790aeefe48958a28d2b18
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>
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]