module Faraday::OverallRequestTimes
Constants
- VERSION
Public Class Methods
register(timer)
click to toggle source
# File lib/faraday_overall_request_times.rb, line 14 def self.register(timer) registry[timer.remote_app_name] ||= timer end
registry()
click to toggle source
# File lib/faraday_overall_request_times.rb, line 6 def self.registry @registry ||= {} end
reset!()
click to toggle source
# File lib/faraday_overall_request_times.rb, line 10 def self.reset! registry.each { |_, timer| timer.reset! } end
total_for(remote_app_name)
click to toggle source
# File lib/faraday_overall_request_times.rb, line 18 def self.total_for(remote_app_name) timer = registry[remote_app_name] timer ? timer.total : 0 end