From 9061da11b2e12dc4fe0565cb17332351e3886c1c Mon Sep 17 00:00:00 2001 From: georgewhewell Date: Mon, 15 Feb 2016 22:33:59 +0000 Subject: [PATCH] fix crash in docker plugin if cpu usage not available --- glances/plugins/glances_docker.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/glances/plugins/glances_docker.py b/glances/plugins/glances_docker.py index 03ea079c..b8c9bd7d 100644 --- a/glances/plugins/glances_docker.py +++ b/glances/plugins/glances_docker.py @@ -252,7 +252,7 @@ class Plugin(GlancesPlugin): try: cpu_new['total'] = all_stats['cpu_stats']['cpu_usage']['total_usage'] cpu_new['system'] = all_stats['cpu_stats']['system_cpu_usage'] - cpu_new['nb_core'] = len(all_stats['cpu_stats']['cpu_usage']['percpu_usage']) + cpu_new['nb_core'] = len(all_stats['cpu_stats']['cpu_usage']['percpu_usage'] or []) except KeyError as e: # all_stats do not have CPU information logger.debug("Can not grab CPU usage for container {0} ({1})".format(container_id, e))