Sha256: 29e59f3d126d185ab03e17d9806bdda370004d1d8b57f8b99dc4d7d3bc0bde03

Contents?: true

Size: 244 Bytes

Versions: 23

Compression:

Stored size: 244 Bytes

Contents

require "instana/rack"

# This instrumentation will insert Rack into Sinatra _and_ Padrino since
# the latter is based on Sinatra

if defined?(::Sinatra)
  ::Instana.logger.warn "Instrumenting Sinatra"
  ::Sinatra::Base.use ::Instana::Rack
end

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
instana-1.4.9 lib/instana/frameworks/sinatra.rb
instana-1.4.8 lib/instana/frameworks/sinatra.rb
instana-1.4.7 lib/instana/frameworks/sinatra.rb
instana-1.4.6 lib/instana/frameworks/sinatra.rb
instana-1.4.5 lib/instana/frameworks/sinatra.rb
instana-1.4.4 lib/instana/frameworks/sinatra.rb
instana-1.4.2 lib/instana/frameworks/sinatra.rb
instana-1.4.1 lib/instana/frameworks/sinatra.rb
instana-1.4.0 lib/instana/frameworks/sinatra.rb
instana-1.3.3 lib/instana/frameworks/sinatra.rb
instana-1.3.2 lib/instana/frameworks/sinatra.rb
instana-1.3.1 lib/instana/frameworks/sinatra.rb
instana-1.3.0 lib/instana/frameworks/sinatra.rb
instana-1.2.0 lib/instana/frameworks/sinatra.rb
instana-1.1.0 lib/instana/frameworks/sinatra.rb
instana-1.0.3 lib/instana/frameworks/sinatra.rb
instana-1.0.2 lib/instana/frameworks/sinatra.rb
instana-1.0.1 lib/instana/frameworks/sinatra.rb
instana-0.15.0 lib/instana/frameworks/sinatra.rb
instana-0.14.2 lib/instana/frameworks/sinatra.rb