Class: Rack::Stats::Stat::Increment

Inherits:
Base
  • Object
show all
Defined in:
lib/rack/stats/stat.rb

Instance Method Summary collapse

Methods inherited from Base

#execute, #initialize

Constructor Details

This class inherits a constructor from Rack::Stats::Stat::Base

Instance Method Details

#send_data(batch, request, duration, response) ⇒ Object



33
34
35
36
37
38
39
40
41
# File 'lib/rack/stats/stat.rb', line 33

def send_data(batch, request, duration, response)
  batch.send(
    :increment,
    [
      @namespace,
      @compute_name.call(request, duration, response)
    ].flatten.compact.join('.')
  )
end