davemds pushed a commit to branch master. http://git.enlightenment.org/enlightenment/modules/edgar.git/commit/?id=caa232dcc0fd94f27ff21e3ef4b5d6f44e5e0127
commit caa232dcc0fd94f27ff21e3ef4b5d6f44e5e0127 Author: Dave Andreoli <d...@gurumeditation.it> Date: Thu Sep 10 20:08:34 2015 +0200 CPU: also support 1.x psutil version --- GADGETS/cpu/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/GADGETS/cpu/__init__.py b/GADGETS/cpu/__init__.py index 5fc5aa7..53d0f7c 100644 --- a/GADGETS/cpu/__init__.py +++ b/GADGETS/cpu/__init__.py @@ -25,7 +25,7 @@ class Gadget(e.Gadget): def __init__(self): super().__init__() - self.num_cores = psutil.cpu_count() + self.num_cores = len(psutil.cpu_percent(interval=0, percpu=True)) self.aspect = None self.poller = None @@ -59,7 +59,7 @@ class Gadget(e.Gadget): self.poller = None def poller_cb(self): - percents = psutil.cpu_percent(percpu=True) + percents = psutil.cpu_percent(interval=0, percpu=True) for obj in self._instances: for i, bar in enumerate(obj.data['bars']): --