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