Merge pull request #792 from georgewhewell/patch-1

fix crash in docker plugin if cpu usage not available
This commit is contained in:
Nicolas Hennion 2016-02-20 19:14:32 +01:00
commit 7e8bd7fad1

View File

@ -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))