Sha256: 3959d9dab9171322f28917195ff5f24ec4f13e1938ce9a0d135763b4215d1a78
Contents?: true
Size: 518 Bytes
Versions: 2
Compression:
Stored size: 518 Bytes
Contents
module Skylight module Probes module Sinatra class Probe def install puts "Installed" class << ::Sinatra::Base alias build_without_sk build def build(*args, &block) puts "Using Middleware" self.use Skylight::Middleware build_without_sk(*args, &block) end end end end end Skylight::Core::Probes.register("Sinatra::Base", "sinatra/base", Sinatra::Probe.new) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
skylight-2.0.0.beta2 | lib/skylight/probes/sinatra_add_middleware.rb |
skylight-2.0.0.beta1 | lib/skylight/probes/sinatra_add_middleware.rb |