From f63bc18cfc35c6c3d25395ebf6bc0ec572bb3854 Mon Sep 17 00:00:00 2001 From: steve Date: Tue, 20 Dec 2016 09:08:17 -0600 Subject: [PATCH] Fix with processes that don't exist --- src/monitor.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/monitor.py b/src/monitor.py index 5f968cf..4211328 100755 --- a/src/monitor.py +++ b/src/monitor.py @@ -125,8 +125,10 @@ class DetailProcess(Analysis): cmd = "ps -eo pmem,pcpu,vsize,comm|grep :app$" handler = subprocess.Popen(cmd.replace(":app",name),shell=True,stdout=subprocess.PIPE) ostream = handler.communicate()[0].split('\n') - ostream = [ row.split(' ') for row in ostream if row != ''] + ostream = [ row.split(' ') for row in ostream if row != ''] + if len(ostream) == 0: + ostream = [['0','0','0',name]] r = [] for row in ostream : #