]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
cephadm: convert ceph exporter type to a ContainerDaemonForm 53802/head
authorJohn Mulligan <jmulligan@redhat.com>
Tue, 3 Oct 2023 20:52:09 +0000 (16:52 -0400)
committerJohn Mulligan <jmulligan@redhat.com>
Tue, 10 Oct 2023 14:33:48 +0000 (10:33 -0400)
commitead4cf25c959ea6edb04e68fcc45eed1a80be4f9
treef268ce36548faf144a592bb233e226eb7e6864da
parentd9314780a59e991afce036236d425a5ed8368d09
cephadm: convert ceph exporter type to a ContainerDaemonForm

CephExporter was being (partially) over-shadowed by the Ceph class as
the Ceph class listed 'ceph-exporter' as one of the daemon types it
handled. This change updates CephExporter to a ContainerDaemonForm while
simultaneously breaking the link between Ceph and 'ceph-exporter',
allowing CephExporter to handle all the duty of managing ceph-exporter,
continuing the process of having clearer logical responsibilities and
class hierarchy in cephadm.

Signed-off-by: John Mulligan <jmulligan@redhat.com>
src/cephadm/cephadm.py