Sha256: 641c6984a630df3508700fb4911339b92adab7fca19b96145ceace822e1c65d9
Contents?: true
Size: 469 Bytes
Versions: 2
Compression:
Stored size: 469 Bytes
Contents
require_relative 'config' require_relative 'backend/logger' require_relative 'backend/statsd' module StatsWhisper module Environment extend self def backend case environment when 'production', 'staging', 'test' Backend::StatsD.new else Backend::Logger.new end end def environment if defined?(Rails) Rails.env else ENV['RAILS_ENV'] || 'development' end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
stats_whisper-0.2.3 | lib/stats_whisper/environment.rb |
stats_whisper-0.2.2.1 | lib/stats_whisper/environment.rb |