Method: Mool::Process.services_status
- Defined in:
- lib/mool/process.rb
.services_status(services) ⇒ Object
78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 |
# File 'lib/mool/process.rb', line 78 def self.services_status(services) command_ps = Mool::Command.ps command_top = Mool::Command.top result = {} services.each do |service| ps_parsed = Mool::Process.ps_parser( command_ps, service[:pattern] ) result[service[:name]] = ps_parsed.collect do |data| data + Mool::Process.top_parser(command_top, data[4]) end end result end |