class Apscanner::Scanner

Public Class Methods

new(sensors_json) click to toggle source
# File lib/apscanner/scanner.rb, line 3
def initialize(sensors_json)
  @sensors = sensors_json.map { |s| Sensor.new(s) }
end

Public Instance Methods

run() { |sensor| ... } click to toggle source
# File lib/apscanner/scanner.rb, line 7
def run
  @sensors.each do |sensor|
    sensor.scan
    yield(sensor) if block_given?
  end
end