lib/databox.rb in databox-0.1.2 vs lib/databox.rb in databox-0.2.1

- old
+ new

@@ -1,40 +1,26 @@ -require "httparty" - module Databox - autoload :VERSION, "databox/version" - autoload :Client, "databox/client" - autoload :Configuration, "databox/configuration" - autoload :Integration, "databox/integration" + autoload :VERSION, 'databox/version' + autoload :Client, 'databox/client' + autoload :Configuration, 'databox/configuration' - autoload :BigNumber, "databox/integration" - autoload :LineChart, "databox/integration" - autoload :BarChart, "databox/integration" - autoload :Compare, "databox/integration" - autoload :Interval, "databox/integration" - - autoload :Pipeline, "databox/integration" - autoload :Funnel, "databox/integration" - autoload :Pie, "databox/integration" - autoload :Progress, "databox/integration" - autoload :Messages, "databox/integration" - - class << self attr_accessor :configuration def configured? return false if configuration.nil? - [configuration.token, configuration.key, configuration.url].compact.size == 3 + [ + configuration.push_host, + configuration.push_token + ].compact.size == 2 end def client - @client ||= Databox::Client.new + @client ||= ::Client.new end end def self.configure self.configuration ||= Configuration.new yield configuration if block_given? end - end