class BetterFx::Configuration

Provides configuration management for the BetterFx gem

Attributes

current_environment[RW]
signalfx_api_token[RW]
signalfx_metric_namespace[RW]
supported_environments[RW]

Public Class Methods

new() click to toggle source
# File lib/better_fx/configuration.rb, line 9
def initialize
  @signalfx_api_token       = ENV["SIGNALFX_API_TOKEN"]
  @supported_environments   = [:production, :prod, "production", "prod"]
  @current_environment      = ENV["APP_ENV"] || :production
  @signalfx_metric_namespace = ENV["SIGNALFX_METRIC_NAMESPACE"] || :better_fx
end