class Hackle::Config
Attributes
base_uri[R]
event_uri[R]
logger[R]
Public Class Methods
default_base_uri()
click to toggle source
# File lib/hackle/config.rb, line 18 def self.default_base_uri 'https://sdk.hackle.io' end
default_event_uri()
click to toggle source
# File lib/hackle/config.rb, line 22 def self.default_event_uri 'https://event.hackle.io' end
default_logger()
click to toggle source
# File lib/hackle/config.rb, line 26 def self.default_logger if defined?(Rails) && Rails.logger Rails.logger else Logger.new($stdout) end end
new(options = {})
click to toggle source
# File lib/hackle/config.rb, line 8 def initialize(options = {}) @logger = options[:logger] || Config.default_logger @base_uri = options[:base_uri] || Config.default_base_uri @event_uri = options[:event_uri] || Config.default_event_uri end