class ScoutApm::Config::ConfigEnvironment
Public Instance Methods
Source
# File lib/scout_apm/config.rb, line 412 def any_keys_found? KNOWN_CONFIG_OPTIONS.any? { |option| ENV.has_key?(key_to_env_key(option)) } end
Source
# File lib/scout_apm/config.rb, line 404 def has_key?(key) ENV.has_key?(key_to_env_key(key)) end
Source
# File lib/scout_apm/config.rb, line 408 def key_to_env_key(key) 'SCOUT_' + key.upcase end
Source
# File lib/scout_apm/config.rb, line 399 def value(key) val = ENV[key_to_env_key(key)] val.to_s.strip.length.zero? ? nil : val end