class Seismograph::Configuration

Attributes

enabled[RW]

Public Class Methods

new() click to toggle source
# File lib/seismograph/configuration.rb, line 5
def initialize
  self.enabled = true
end

Public Instance Methods

app_name() click to toggle source
# File lib/seismograph/configuration.rb, line 9
def app_name
  @app_name || fail('No app_name configured')
end
app_name=(name) click to toggle source
# File lib/seismograph/configuration.rb, line 13
def app_name=(name)
  @app_name = name
end
env() click to toggle source
# File lib/seismograph/configuration.rb, line 17
def env
  @env || ENV['RAILS_ENV'] || ENV['RACK_ENV']
end
env=(env) click to toggle source
# File lib/seismograph/configuration.rb, line 21
def env=(env)
  @env = env
end
statsd_host() click to toggle source
# File lib/seismograph/configuration.rb, line 25
def statsd_host
  @statsd_host || fail('No statsd_host configured')
end
statsd_host=(host) click to toggle source
# File lib/seismograph/configuration.rb, line 29
def statsd_host=(host)
  @statsd_host = host
end
statsd_port() click to toggle source
# File lib/seismograph/configuration.rb, line 33
def statsd_port
  @statsd_port || fail('No statsd_port configured')
end
statsd_port=(port) click to toggle source
# File lib/seismograph/configuration.rb, line 37
def statsd_port=(port)
  @statsd_port = port.to_s
end