diff --git a/glances/__init__.py b/glances/__init__.py index b6ba893bc471a717583211013b262f8d7fc4e0fa..ce616d1b030917ead4334c776ebe63c576a01ec0 100644 --- a/glances/__init__.py +++ b/glances/__init__.py @@ -29,7 +29,7 @@ import sys # Global name # Version should start and end with a numerical char # See https://packaging.python.org/specifications/core-metadata/#version -__version__ = '3.2.0b0' +__version__ = '3.2.0b1' __author__ = 'Nicolas Hennion ' __license__ = 'LGPLv3' diff --git a/glances/cpu_percent.py b/glances/cpu_percent.py index d673c2bf29ea5ce2ef7d55b21af610b25490d26c..8a7fba9691c9ad1687d17dd8fda9839b33f398d6 100644 --- a/glances/cpu_percent.py +++ b/glances/cpu_percent.py @@ -66,8 +66,10 @@ class CpuPercent(object): if self.timer_cpu_info.finished() and hasattr(psutil, 'cpu_freq'): # Get the CPU freq current/max cpu_freq = psutil.cpu_freq() - self.cpu_info['cpu_hz_current'] = cpu_freq.current - self.cpu_info['cpu_hz'] = cpu_freq.max + if hasattr(cpu_freq, 'current'): + self.cpu_info['cpu_hz_current'] = cpu_freq.current + if hasattr(cpu_freq, 'cpu_hz'): + self.cpu_info['cpu_hz'] = cpu_freq.max # Reset timer for cache self.timer_cpu_info.reset(duration=self.cached_timer_cpu_info) return self.cpu_info