From 827ea30bd13be7d98b613f0995a056ce6c512f32 Mon Sep 17 00:00:00 2001 From: Floran Brutel Date: Sat, 12 Sep 2015 10:43:13 +0200 Subject: [PATCH] Per CPU : test if stat exists for the cpu --- glances/outputs/static/html/plugins/per_cpu.html | 4 ++-- glances/plugins/glances_percpu.py | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/glances/outputs/static/html/plugins/per_cpu.html b/glances/outputs/static/html/plugins/per_cpu.html index 0def3a1b..552fc017 100644 --- a/glances/outputs/static/html/plugins/per_cpu.html +++ b/glances/outputs/static/html/plugins/per_cpu.html @@ -19,13 +19,13 @@
idle:
{{ percpu.idle }}%
-
+
iowait:
{{ percpu.iowait }}%
-
+
steal:
{{ percpu.steal }}% diff --git a/glances/plugins/glances_percpu.py b/glances/plugins/glances_percpu.py index 0d70b3b6..20857673 100644 --- a/glances/plugins/glances_percpu.py +++ b/glances/plugins/glances_percpu.py @@ -95,6 +95,9 @@ class Plugin(GlancesPlugin): # Stats per-CPU for stat in ['user', 'system', 'idle', 'iowait', 'steal']: + if not stat in self.stats[0]: + continue + ret.append(self.curse_new_line()) msg = '{0:8}'.format(stat + ':') ret.append(self.curse_add_line(msg))