diff options
author | Marco Pesenti Gritti <mpg@redhat.com> | 2007-10-30 11:15:42 (GMT) |
---|---|---|
committer | Marco Pesenti Gritti <mpg@redhat.com> | 2007-10-30 11:15:42 (GMT) |
commit | 6768a4216fad97711faeeffcfa9c43e8adc8491b (patch) | |
tree | 0629fd6fa7018b7bae170c907b197bc2206becf9 /services/console/interface/memphis/plugin.py | |
parent | 2782ce71b09d903b87caa9f8d0ed9d2aa7c39032 (diff) |
Remove the console. Eduardo is moving the functionalities
out to the log and analyze activities.
Diffstat (limited to 'services/console/interface/memphis/plugin.py')
-rw-r--r-- | services/console/interface/memphis/plugin.py | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/services/console/interface/memphis/plugin.py b/services/console/interface/memphis/plugin.py deleted file mode 100644 index 5ee8eb7..0000000 --- a/services/console/interface/memphis/plugin.py +++ /dev/null @@ -1,48 +0,0 @@ -############################################### -# Memphis Plugin Support -############################################### - -import sys, os -from procmem import proc, proc_smaps, analysis - -class Plugin: - - # Plugin list - list = [] - proc = proc.ProcInfo() - - internal_plugin = "memphis_init" - plg_path = os.path.dirname(os.path.abspath(__file__)) + "/plugins" - - # Frequency timer, managed by main program - freq_timer = 0 - - def __init__(self): - - sys.path.insert(0, self.plg_path) - - # Including memphis plugin - self.list.append(__import__(self.internal_plugin)) - - if os.path.isdir(self.plg_path): - # around dir entries - for plg in os.listdir(self.plg_path): - - if plg == self.internal_plugin: - continue - - if os.path.isdir(self.plg_path + "/" + plg): - p = __import__(plg) - self.list.append(__import__(plg)) - - # Parse /proc/PID/smaps information - def proc_get_smaps(self, pid): - return proc_smaps.ProcSmaps(pid) - - # Parse /proc/PID/maps information - def proc_get_maps(self, pid): - return proc_smaps.ProcMaps(pid) - - def proc_analysis(self, pid): - return analysis.Analysis(pid) - |