From 1be230188a8cc020215767332d14ef010f0c3e5a Mon Sep 17 00:00:00 2001 From: Marc Mance Date: Tue, 4 Jun 2024 12:28:11 -0400 Subject: [PATCH] fixed for zombie/sleeping not existing --- topstat.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/topstat.py b/topstat.py index 95efc12..64f7aff 100644 --- a/topstat.py +++ b/topstat.py @@ -105,8 +105,16 @@ def runtopstat(): total_processes = processes[0] 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.sub("CPU.", "", cpu.strip())