Class: Mool::Base

Inherits:
Object
  • Object
show all
Defined in:
lib/mool/base.rb

Direct Known Subclasses

Cpu, Disk, Memory, Process, System

Instance Method Summary collapse

Instance Method Details

#attrsObject



3
4
5
6
7
8
# File 'lib/mool/base.rb', line 3

def attrs
  Hash[instance_variables.collect do |attr|
         [attr.to_s.delete(':@').to_sym,
          instance_variable_get(attr)]
       end]
end