Method: Arbi::Modules::Sys::Adapter#initialize
- Defined in:
- lib/arbi/modules/sys/adapter.rb
#initialize(data = []) ⇒ Adapter
Returns a new instance of Adapter.
27 28 29 30 31 32 |
# File 'lib/arbi/modules/sys/adapter.rb', line 27 def initialize(data = []) super(data) @adapters = Dir.glob('/sys/class/power_supply/*').select {|ad| File.read("#{ad}/type").strip == 'Mains' } end |