Sha256: 37a6caefc6bac36f39b232c43b3f54c7c263cdb26bd2043a42e11ffa37be47e1
Contents?: true
Size: 416 Bytes
Versions: 3
Compression:
Stored size: 416 Bytes
Contents
require 'singleton' module OneWire Config = Struct.new(:host, :port, :units, :retries, :retry_interval, :dirall) do include Singleton def self.method_missing(*args) instance.send(*args) end self.host = "localhost" self.port = 4304 self.units = :celsius self.retries = { "EINVAL" => 100, "ENOENT" => 10 } self.retry_interval = 0.2 self.dirall = true end end
Version data entries
3 entries across 3 versions & 2 rubygems
Version | Path |
---|---|
mholling-one_wire-0.1.0 | lib/one_wire/config.rb |
one_wire-0.1.1 | lib/one_wire/config.rb |
one_wire-0.1.0 | lib/one_wire/config.rb |