fixed for zombie/sleeping not existing
This commit is contained in:
12
topstat.py
12
topstat.py
@@ -105,8 +105,16 @@ def runtopstat():
|
|||||||
|
|
||||||
total_processes = processes[0]
|
total_processes = processes[0]
|
||||||
running = processes[1]
|
running = processes[1]
|
||||||
sleeping = processes[2]
|
|
||||||
zombie = processes[3]
|
try:
|
||||||
|
sleeping = processes[2]
|
||||||
|
except IndexError:
|
||||||
|
print("no sleeping processes")
|
||||||
|
|
||||||
|
try:
|
||||||
|
sleeping = processes[3]
|
||||||
|
except IndexError:
|
||||||
|
print("no zombie processes")
|
||||||
|
|
||||||
cpu = re.search("CPU:.*", output).group()
|
cpu = re.search("CPU:.*", output).group()
|
||||||
cpu = re.sub("CPU.", "", cpu.strip())
|
cpu = re.sub("CPU.", "", cpu.strip())
|
||||||
|
|||||||
Reference in New Issue
Block a user