module RackTimer::ModuleMethods

Public Instance Methods

log(message) click to toggle source
# File lib/rack-timer/middleware.rb, line 7
def log(message)
  (@_output || $stderr).puts(message)
end
measure(key, duration) click to toggle source
# File lib/rack-timer/middleware.rb, line 11
def measure(key, duration)
  if @_statsd
    @_statsd.timing("rack-timer.time.#{key}", duration)
  end
end
output=(io) click to toggle source
# File lib/rack-timer/middleware.rb, line 17
def output=(io)
  @_output = io
end
statsd=(client) click to toggle source
# File lib/rack-timer/middleware.rb, line 21
def statsd=(client)
  @_statsd = client
end