This mirrors teuthology and makes it possible to check the exit status of a
daemon.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit
e2e2144a56bc71de739e7bc531b253a04a122b00)
Conflicts:
qa/tasks/vstart_runner.py: minor code diff
self.proc = self.controller.run(args=[
os.path.join(BIN_PREFIX, "./ceph-{0}".format(self.daemon_type)),
- "-i", self.daemon_id])
+ "-i", self.daemon_id, "-f"], wait=False)
def signal(self, sig, silent=False):
if not self.running():