Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/shell/console/plugins
diff options
context:
space:
mode:
Diffstat (limited to 'shell/console/plugins')
-rw-r--r--shell/console/plugins/clean_size/__init__.py20
-rw-r--r--shell/console/plugins/clean_size/info.py10
-rw-r--r--shell/console/plugins/cpu/__init__.py24
-rw-r--r--shell/console/plugins/cpu/info.py64
-rw-r--r--shell/console/plugins/dirty_size/__init__.py20
-rw-r--r--shell/console/plugins/dirty_size/info.py12
-rw-r--r--shell/console/plugins/memphis_init/__init__.py20
-rw-r--r--shell/console/plugins/memphis_init/info.py6
8 files changed, 88 insertions, 88 deletions
diff --git a/shell/console/plugins/clean_size/__init__.py b/shell/console/plugins/clean_size/__init__.py
index fed740c..75ce1d1 100644
--- a/shell/console/plugins/clean_size/__init__.py
+++ b/shell/console/plugins/clean_size/__init__.py
@@ -2,15 +2,15 @@
import info
INTERNALS = {
- # Basic information
- 'PLGNAME': "Clean Size",
- 'TABNAME': None,
- 'AUTHOR': "Eduardo Silva",
- 'DESC': "Print the approx real memory usage",
+ # Basic information
+ 'PLGNAME': "Clean Size",
+ 'TABNAME': None,
+ 'AUTHOR': "Eduardo Silva",
+ 'DESC': "Print the approx real memory usage",
- # Plugin API
- 'Plg': None, # Plugin object
+ # Plugin API
+ 'Plg': None, # Plugin object
- 'top_data': [int], # Top data types needed by memphis core plugin
- 'top_cols': ["Approx Real Usage (kb)"]
- }
+ 'top_data': [int], # Top data types needed by memphis core plugin
+ 'top_cols': ["Approx Real Usage (kb)"]
+ }
diff --git a/shell/console/plugins/clean_size/info.py b/shell/console/plugins/clean_size/info.py
index e223ea5..25ed044 100644
--- a/shell/console/plugins/clean_size/info.py
+++ b/shell/console/plugins/clean_size/info.py
@@ -7,9 +7,9 @@
############################################################
def plg_on_top_data_refresh(self, pinfo):
-
- # Get clean size
- maps = self.INTERNALS['Plg'].proc_get_maps(pinfo['pid'])
+
+ # Get clean size
+ maps = self.INTERNALS['Plg'].proc_get_maps(pinfo['pid'])
- size = (maps.clean_size/1024)
- return [size]
+ size = (maps.clean_size/1024)
+ return [size]
diff --git a/shell/console/plugins/cpu/__init__.py b/shell/console/plugins/cpu/__init__.py
index 3ec6135..e22a413 100644
--- a/shell/console/plugins/cpu/__init__.py
+++ b/shell/console/plugins/cpu/__init__.py
@@ -2,20 +2,20 @@ import os
import info
INTERNALS = {
- 'PLGNAME': "cpu",
- 'TABNAME': None,
- 'AUTHOR': "Eduardo Silva",
- 'DESC': "Print CPU usage",
+ 'PLGNAME': "cpu",
+ 'TABNAME': None,
+ 'AUTHOR': "Eduardo Silva",
+ 'DESC': "Print CPU usage",
- # Plugin API
- 'Plg': None, # Plugin object
- 'current_plg': None, # Current plugin object
- 'current_page': None, # Current page number
+ # Plugin API
+ 'Plg': None, # Plugin object
+ 'current_plg': None, # Current plugin object
+ 'current_page': None, # Current page number
- # Top process view requirements
- 'top_data': [int], # Top data types needed by memphis core plugin
- 'top_cols': ["%CPU "] # Column names
- }
+ # Top process view requirements
+ 'top_data': [int], # Top data types needed by memphis core plugin
+ 'top_cols': ["%CPU "] # Column names
+ }
# Get CPU frequency
cpu_hz = os.sysconf(2)
diff --git a/shell/console/plugins/cpu/info.py b/shell/console/plugins/cpu/info.py
index b8b715e..9cb1ad4 100644
--- a/shell/console/plugins/cpu/info.py
+++ b/shell/console/plugins/cpu/info.py
@@ -7,42 +7,42 @@
############################################################
def plg_on_top_data_refresh(self, pinfo):
- PI = self.INTERNALS['Plg'].proc
-
- pid = pinfo['pid']
-
- # Get JIFFIES CPU usage
- used_jiffies = pinfo['utime'] + pinfo['stime']
- last_ujiffies = get_pid_ujiffies(self, pid)
-
- cpu_usage = PI.get_CPU_usage(self.cpu_hz, used_jiffies, pinfo['start_time'])
+ PI = self.INTERNALS['Plg'].proc
+
+ pid = pinfo['pid']
+
+ # Get JIFFIES CPU usage
+ used_jiffies = pinfo['utime'] + pinfo['stime']
+ last_ujiffies = get_pid_ujiffies(self, pid)
+
+ cpu_usage = PI.get_CPU_usage(self.cpu_hz, used_jiffies, pinfo['start_time'])
- # Get PERCENT CPU usage
- if last_ujiffies == 0.0:
- pcpu = 0.0
- set_pid_ujiffies(self, pid, cpu_usage['used_jiffies'])
- data = [int(pcpu)]
- return data
-
- used_jiffies = cpu_usage['used_jiffies'] - last_ujiffies
+ # Get PERCENT CPU usage
+ if last_ujiffies == 0.0:
+ pcpu = 0.0
+ set_pid_ujiffies(self, pid, cpu_usage['used_jiffies'])
+ data = [int(pcpu)]
+ return data
+
+ used_jiffies = cpu_usage['used_jiffies'] - last_ujiffies
- # Available jiffies are
- avail_jiffies = (500/1000.0)*self.cpu_hz # 500 = 0.5 second
- pcpu = ((used_jiffies*100)/avail_jiffies)
-
- set_pid_ujiffies(self, pid, cpu_usage['used_jiffies'])
-
- data = [int(pcpu)]
- return data
+ # Available jiffies are
+ avail_jiffies = (500/1000.0)*self.cpu_hz # 500 = 0.5 second
+ pcpu = ((used_jiffies*100)/avail_jiffies)
+
+ set_pid_ujiffies(self, pid, cpu_usage['used_jiffies'])
+
+ data = [int(pcpu)]
+ return data
def get_pid_ujiffies(self, pid):
-
- if pid in self.pids_ujiffies:
- return self.pids_ujiffies[pid]
- else:
- set_pid_ujiffies(self, pid, 0)
- return self.pids_ujiffies[pid]
+
+ if pid in self.pids_ujiffies:
+ return self.pids_ujiffies[pid]
+ else:
+ set_pid_ujiffies(self, pid, 0)
+ return self.pids_ujiffies[pid]
def set_pid_ujiffies(self, pid, ujiffies):
- self.pids_ujiffies[pid] = ujiffies
+ self.pids_ujiffies[pid] = ujiffies
diff --git a/shell/console/plugins/dirty_size/__init__.py b/shell/console/plugins/dirty_size/__init__.py
index 2661db8..f8e9e0a 100644
--- a/shell/console/plugins/dirty_size/__init__.py
+++ b/shell/console/plugins/dirty_size/__init__.py
@@ -3,15 +3,15 @@ import info
INTERNALS = {
- # Basic information
- 'PLGNAME': "Dirty Size",
- 'TABNAME': None, # No tabbed plugin
- 'AUTHOR': "Eduardo Silva",
- 'DESC': "Get dirty size memory usage",
+ # Basic information
+ 'PLGNAME': "Dirty Size",
+ 'TABNAME': None, # No tabbed plugin
+ 'AUTHOR': "Eduardo Silva",
+ 'DESC': "Get dirty size memory usage",
- # Plugin API
- 'Plg': None, # Plugin object
+ # Plugin API
+ 'Plg': None, # Plugin object
- 'top_data': [int], # Top data types needed by memphis core plugin
- 'top_cols': ["PDRSS (kb)"]
- }
+ 'top_data': [int], # Top data types needed by memphis core plugin
+ 'top_cols': ["PDRSS (kb)"]
+ }
diff --git a/shell/console/plugins/dirty_size/info.py b/shell/console/plugins/dirty_size/info.py
index 631d86a..54a2e7e 100644
--- a/shell/console/plugins/dirty_size/info.py
+++ b/shell/console/plugins/dirty_size/info.py
@@ -9,12 +9,12 @@
def plg_on_top_data_refresh(self, ppinfo):
- dirty_sizes = get_dirty(self, ppinfo['pid'])
-
- # memhis need an array
- return [dirty_sizes['private']]
+ dirty_sizes = get_dirty(self, ppinfo['pid'])
+
+ # memhis need an array
+ return [dirty_sizes['private']]
def get_dirty(pself, pid):
- ProcAnalysis = pself.INTERNALS['Plg'].proc_analysis(pid)
+ ProcAnalysis = pself.INTERNALS['Plg'].proc_analysis(pid)
- return ProcAnalysis.DirtyRSS()
+ return ProcAnalysis.DirtyRSS()
diff --git a/shell/console/plugins/memphis_init/__init__.py b/shell/console/plugins/memphis_init/__init__.py
index c13ce2e..f5ada7e 100644
--- a/shell/console/plugins/memphis_init/__init__.py
+++ b/shell/console/plugins/memphis_init/__init__.py
@@ -1,15 +1,15 @@
import info
INTERNALS = {
- 'PLGNAME': "memphis",
- 'TABNAME': None,
- 'AUTHOR': "Eduardo Silva",
- 'DESC': "Print basic process information",
+ 'PLGNAME': "memphis",
+ 'TABNAME': None,
+ 'AUTHOR': "Eduardo Silva",
+ 'DESC': "Print basic process information",
- # Plugin API
- 'Plg': None, # Plugin object
+ # Plugin API
+ 'Plg': None, # Plugin object
- # Top process view requirements
- 'top_data': [int, str, str], # Top data types needed by memphis core plugin
- 'top_cols': ["PID", "Process Name", "Status"] # Column names
- }
+ # Top process view requirements
+ 'top_data': [int, str, str], # Top data types needed by memphis core plugin
+ 'top_cols': ["PID", "Process Name", "Status"] # Column names
+ }
diff --git a/shell/console/plugins/memphis_init/info.py b/shell/console/plugins/memphis_init/info.py
index 94d2d43..6e524c7 100644
--- a/shell/console/plugins/memphis_init/info.py
+++ b/shell/console/plugins/memphis_init/info.py
@@ -8,6 +8,6 @@
def plg_on_top_data_refresh(self, ppinfo):
- data = [ppinfo['pid'], ppinfo['name'], ppinfo['state_name']]
-
- return data
+ data = [ppinfo['pid'], ppinfo['name'], ppinfo['state_name']]
+
+ return data