Sha256: 52170193d1d75f92bbd533b591e5f23b68ec6cca6f265a793d0a4851e3a12c07
Contents?: true
Size: 551 Bytes
Versions: 7
Compression:
Stored size: 551 Bytes
Contents
if defined?(::Net) && defined?(Net::HTTP) ProfileIt::Agent.instance.logger.debug "Instrumenting Net::HTTP" Net::HTTP.class_eval do include ProfileIt::Tracer def request_with_profile_it_instruments(*args,&block) self.class.profile_it_instrument("HTTP/request", :desc => "#{(@address+args.first.path.split('?').first)[0..99]}") do request_without_profile_it_instruments(*args,&block) end end alias request_without_profile_it_instruments request alias request request_with_profile_it_instruments end end
Version data entries
7 entries across 7 versions & 1 rubygems