]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
ceph-volume: make systemctl.get_running_osds resilient to garbage output 26857/head
authorAndrew Schoen <aschoen@redhat.com>
Fri, 8 Mar 2019 15:53:08 +0000 (09:53 -0600)
committerAndrew Schoen <aschoen@redhat.com>
Fri, 8 Mar 2019 17:13:19 +0000 (11:13 -0600)
commit59860a5586bbe461b77b8c4cac38d8837ab4de03
tree89263d1c46d74a2a1ac244ac6969dc14d099bfaa
parent09b04003ebc2d537ca6ed130d1fb3ec39405f461
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