Sha256: 69f0963b152b80db5b161027d5833d9f5e9b0b3c5a6495fe42de978059242552

Contents?: true

Size: 225 Bytes

Versions: 34

Compression:

Stored size: 225 Bytes

Contents

module Rack::Insight::Instrumentation
  module Backstage
    def backstage
      Thread.current["instrumented_backstage"] = true
      yield
    ensure
      Thread.current["instrumented_backstage"] = false
    end
  end
end

Version data entries

34 entries across 34 versions & 1 rubygems

Version Path
rack-insight-0.6.4 lib/rack/insight/instrumentation/backstage.rb
rack-insight-0.6.3 lib/rack/insight/instrumentation/backstage.rb
rack-insight-0.6.2 lib/rack/insight/instrumentation/backstage.rb
rack-insight-0.5.30 lib/rack/insight/instrumentation/backstage.rb
rack-insight-0.5.29 lib/rack/insight/instrumentation/backstage.rb
rack-insight-0.5.28 lib/rack/insight/instrumentation/backstage.rb
rack-insight-0.5.27 lib/rack/insight/instrumentation/backstage.rb
rack-insight-0.5.26 lib/rack/insight/instrumentation/backstage.rb
rack-insight-0.5.25 lib/rack/insight/instrumentation/backstage.rb
rack-insight-0.5.24 lib/rack/insight/instrumentation/backstage.rb
rack-insight-0.5.23 lib/rack/insight/instrumentation/backstage.rb
rack-insight-0.5.22 lib/rack/insight/instrumentation/backstage.rb
rack-insight-0.5.21 lib/rack/insight/instrumentation/backstage.rb
rack-insight-0.5.20 lib/rack/insight/instrumentation/backstage.rb
rack-insight-0.5.19 lib/rack/insight/instrumentation/backstage.rb
rack-insight-0.5.18 lib/rack/insight/instrumentation/backstage.rb
rack-insight-0.5.17 lib/rack/insight/instrumentation/backstage.rb
rack-insight-0.5.16 lib/rack/insight/instrumentation/backstage.rb
rack-insight-0.5.15 lib/rack/insight/instrumentation/backstage.rb
rack-insight-0.5.14 lib/rack/insight/instrumentation/backstage.rb