Sha256: 32ffcf370a1d5b2228d8b801c6a25b322ef8c6f540d13f2a105a969509c5b685
Contents?: true
Size: 471 Bytes
Versions: 17
Compression:
Stored size: 471 Bytes
Contents
module Skylight module Probes module Sinatra module Instrumentation def setup_default_middleware(builder) builder.use Skylight::Middleware super end end class AddMiddlewareProbe def install ::Sinatra::Base.singleton_class.prepend(Instrumentation) end end end register(:sinatra_add_middleware, "Sinatra::Base", "sinatra/base", Sinatra::AddMiddlewareProbe.new) end end
Version data entries
17 entries across 17 versions & 1 rubygems