]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
mgr/orch: service ls -> ps, add DaemonDescription
authorSage Weil <sage@redhat.com>
Tue, 11 Feb 2020 16:01:33 +0000 (10:01 -0600)
committerSage Weil <sage@redhat.com>
Wed, 12 Feb 2020 17:14:17 +0000 (11:14 -0600)
commitaacc9a650f052fd5be543e9265ec94833b8e8bb3
tree8ba1db83b32ba8ea88e650dbeebcbc9d3fb671c4
parent4f4e043b3dfdbd37b8c002260e31710f58620b61
mgr/orch: service ls -> ps, add DaemonDescription

- We keep ServiceDescription around unmodified (although it will need some
  cleanup later)
- We add DaemonDescription, and clean out the service-related ambiguities
- Add a new list_daemons() method for Orchestrator
- Add a new 'ceph orch ps' command
- In cephadm, drop get_services(), and implement list_daemons()
  - a million changes to make this work
- Adjust health alert and option names

Signed-off-by: Sage Weil <sage@redhat.com>
doc/mgr/cephadm.rst
doc/mgr/orchestrator_cli.rst
qa/tasks/mgr/test_orchestrator_cli.py
src/pybind/mgr/cephadm/module.py
src/pybind/mgr/cephadm/tests/test_cephadm.py
src/pybind/mgr/orchestrator.py
src/pybind/mgr/orchestrator_cli/module.py