class Tremolo::Subscribers::Timing
Public Instance Methods
db_runtime()
click to toggle source
# File lib/tremolo/subscribers/timing.rb, line 8 def db_runtime @db_runtime ||= payload[:db_runtime] end
total_runtime()
click to toggle source
# File lib/tremolo/subscribers/timing.rb, line 4 def total_runtime @total_runtime ||= event.duration end
track!()
click to toggle source
# File lib/tremolo/subscribers/timing.rb, line 16 def track! tracker.timing('runtime.total', total_runtime, tags) tracker.timing('runtime.db', db_runtime, tags) tracker.timing('runtime.view', view_runtime, tags) end
view_runtime()
click to toggle source
# File lib/tremolo/subscribers/timing.rb, line 12 def view_runtime @view_runtime ||= payload[:view_runtime] end