diff options
author | Marco Pesenti Gritti <marco@localhost.localdomain> | 2007-01-08 17:06:59 (GMT) |
---|---|---|
committer | Marco Pesenti Gritti <marco@localhost.localdomain> | 2007-01-08 17:06:59 (GMT) |
commit | cae78d70415923c0deabd518f23dc534f11cfacd (patch) | |
tree | 482c96ed3f959b8f8f3d135d9ec1d905db6a541f /services/console/interface/memphis/plugins/cpu/__init__.py | |
parent | 764eee81e57aa637c7d6c95d3d75f94d9f29d650 (diff) |
Rework the console to use autoactivation, move it in services/
Diffstat (limited to 'services/console/interface/memphis/plugins/cpu/__init__.py')
-rw-r--r-- | services/console/interface/memphis/plugins/cpu/__init__.py | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/services/console/interface/memphis/plugins/cpu/__init__.py b/services/console/interface/memphis/plugins/cpu/__init__.py new file mode 100644 index 0000000..e22a413 --- /dev/null +++ b/services/console/interface/memphis/plugins/cpu/__init__.py @@ -0,0 +1,23 @@ +import os +import info + +INTERNALS = { + '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 + + # 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) + +pids_ujiffies = {} |