class ScoutApm::Config::ConfigEnvironment
Public Instance Methods
any_keys_found?()
click to toggle source
# File lib/scout_apm/config.rb, line 369 def any_keys_found? KNOWN_CONFIG_OPTIONS.any? { |option| ENV.has_key?(key_to_env_key(option)) } end
has_key?(key)
click to toggle source
# File lib/scout_apm/config.rb, line 361 def has_key?(key) ENV.has_key?(key_to_env_key(key)) end
key_to_env_key(key)
click to toggle source
# File lib/scout_apm/config.rb, line 365 def key_to_env_key(key) 'SCOUT_' + key.upcase end
name()
click to toggle source
# File lib/scout_apm/config.rb, line 375 def name "environment" end
value(key)
click to toggle source
# File lib/scout_apm/config.rb, line 356 def value(key) val = ENV[key_to_env_key(key)] val.to_s.strip.length.zero? ? nil : val end