Sha256: b17751d35df7748d3216c520e9ee1f0da5d74bf6ec6207328c31da0162424395
Contents?: true
Size: 560 Bytes
Versions: 4
Compression:
Stored size: 560 Bytes
Contents
module Databox autoload :VERSION, 'databox/version' autoload :Client, 'databox/client' autoload :Configuration, 'databox/configuration' class << self attr_accessor :configuration def configured? return false if configuration.nil? [ configuration.push_host, configuration.push_token ].compact.size == 2 end def client @client ||= ::Client.new end end def self.configure self.configuration ||= Configuration.new yield configuration if block_given? end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
databox-2.0.1 | lib/databox.rb |
databox-2.0.0 | lib/databox.rb |
databox-0.2.2 | lib/databox.rb |
databox-0.2.1 | lib/databox.rb |