class DeviceMapper
Constants
- GLOBAL_CONFIG_PATH
Public Class Methods
find_by_name(name, logger)
click to toggle source
# File lib/simpaut/device_mapper.rb, line 6 def self.find_by_name(name, logger) path = File.exists?(GLOBAL_CONFIG_PATH) ? GLOBAL_CONFIG_PATH : 'config/settings.yml' @devices ||= YAML.load_file(path)['devices'] attrs = @devices[name.to_s] attrs[:logger] = logger SamsungWamApi::Device.new(attrs.symbolize_keys) end