[svn] r5918 - trunk/tools/dstat/plugins

packagers at lists.rpmforge.net packagers at lists.rpmforge.net
Sun Oct 14 14:36:51 CEST 2007


Author: dag
Date: 2007-10-14 14:36:51 +0200 (Sun, 14 Oct 2007)
New Revision: 5918

Modified:
   trunk/tools/dstat/plugins/dstat_topoom.py
Log:
Update

Modified: trunk/tools/dstat/plugins/dstat_topoom.py
===================================================================
--- trunk/tools/dstat/plugins/dstat_topoom.py	2007-10-14 12:31:40 UTC (rev 5917)
+++ trunk/tools/dstat/plugins/dstat_topoom.py	2007-10-14 12:36:51 UTC (rev 5918)
@@ -15,6 +15,11 @@
         self.pid = str(os.getpid())
         self.cn1 = {}; self.cn2 = {}; self.val = {}
 
+    def check(self):
+        if not os.access('/proc/1/oom_score', os.R_OK):
+            raise Exception, 'Kernel does not support /proc/pid/oom_score interface.'
+        return True
+
     def extract(self):
         self.val['max'] = 0.0
         for pid in os.listdir('/proc/'):



More information about the svn-commits mailing list