processes_to_check = ['osm-mon-collector', 'osm-mon-evaluator', 'osm-mon-server']
ps = subprocess.Popen(['ps', 'aux'], stdout=subprocess.PIPE).communicate()[0]
processes_running = ps.decode().split('\n')
for p in processes_to_check:
if not _contains_process(processes_running, p):
processes_to_check = ['osm-mon-collector', 'osm-mon-evaluator', 'osm-mon-server']
ps = subprocess.Popen(['ps', 'aux'], stdout=subprocess.PIPE).communicate()[0]
processes_running = ps.decode().split('\n')
for p in processes_to_check:
if not _contains_process(processes_running, p):