class Adjust::Core::Configuration
Public Instance Methods
active()
click to toggle source
# File lib/adjust/core/configuration.rb, line 20 def active configurations[environment] end
active_environment()
click to toggle source
# File lib/adjust/core/configuration.rb, line 24 def active_environment active['environment'] end
configurations()
click to toggle source
# File lib/adjust/core/configuration.rb, line 16 def configurations @configurations ||= read_configurations end
environment()
click to toggle source
# File lib/adjust/core/configuration.rb, line 12 def environment @environment ||= default_environment end
load(path, environment: nil)
click to toggle source
# File lib/adjust/core/configuration.rb, line 7 def load(path, environment: nil) @environment = environment || default_environment @configurations = read_configurations path end
tokens(app, event)
click to toggle source
# File lib/adjust/core/configuration.rb, line 28 def tokens(app, event) Tokens.new(app, event, active).find end
Private Instance Methods
default_environment()
click to toggle source
# File lib/adjust/core/configuration.rb, line 34 def default_environment ENV['RACK_ENV'] || ENV['RAILS_ENV'] || 'development' end
parse(file)
click to toggle source
# File lib/adjust/core/configuration.rb, line 46 def parse(file) ERB.new(file).result end
read(path)
click to toggle source
# File lib/adjust/core/configuration.rb, line 42 def read(path) File.read path end
read_configurations(path = 'config/adjust.yml')
click to toggle source
# File lib/adjust/core/configuration.rb, line 38 def read_configurations(path = 'config/adjust.yml') YAML.load parse read path end