]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
ceph-volume: make systemctl.get_running_osds resilient to garbage output 29631/head
authorAndrew Schoen <aschoen@redhat.com>
Fri, 8 Mar 2019 15:53:08 +0000 (09:53 -0600)
committerJan Fajerski <jfajerski@suse.com>
Tue, 13 Aug 2019 07:23:27 +0000 (09:23 +0200)
commit72392cdbd23919d53d4a1c001f8270b60e980023
treefd11890a9669245b8e88bd66a3c3882b700791bd
parent0b860bb9e25db19f786a50047dee0228ceff5996
ceph-volume: make systemctl.get_running_osds resilient to garbage output

Makes systemd.systemctl.get_running_osds more resilient to output
that doesn't match what we're expecting to parse. This also handles
the case of a nonzero exit status by retuning an empty list.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
(cherry picked from commit f3707f1ad43513c2a6df17e9dce756533c3b4a1d)
src/ceph-volume/ceph_volume/systemd/systemctl.py
src/ceph-volume/ceph_volume/tests/systemd/test_systemctl.py