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']):

-- 


Reply via email to