Sha256: 7207e041d79ab01dafa353f5ed05e474d172cf2b672b08b1265b5888ba5f18c6

Contents?: true

Size: 861 Bytes

Versions: 10

Compression:

Stored size: 861 Bytes

Contents

# frozen_string_literal: true

module OpenTracing
  module Instrumentation
    # Rack tracing middlewares
    module Rack
      autoload :HttpTagger, 'opentracing/instrumentation/rack/http_tagger'
      autoload :RegexpHostSanitazer,
               'opentracing/instrumentation/rack/regexp_host_sanitazer'
      autoload :RegexpPathSanitazer,
               'opentracing/instrumentation/rack/regexp_path_sanitazer'
      autoload :StaticCommandNameBuilder,
               'opentracing/instrumentation/rack/static_command_name_builder'
      autoload :TraceMiddleware, 'opentracing/instrumentation/rack/trace_middleware'
      autoload :UnsafePathSanitazer,
               'opentracing/instrumentation/rack/unsafe_path_sanitazer'
      autoload :UrlCommandNameBuilder,
               'opentracing/instrumentation/rack/url_command_name_builder'
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
opentracing-instrumentation-0.1.13 lib/opentracing/instrumentation/rack.rb
opentracing-instrumentation-0.1.12 lib/opentracing/instrumentation/rack.rb
opentracing-instrumentation-0.1.11 lib/opentracing/instrumentation/rack.rb
opentracing-instrumentation-0.1.10 lib/opentracing/instrumentation/rack.rb
opentracing-instrumentation-0.1.9 lib/opentracing/instrumentation/rack.rb
opentracing-instrumentation-0.1.8 lib/opentracing/instrumentation/rack.rb
opentracing-instrumentation-0.1.7 lib/opentracing/instrumentation/rack.rb
opentracing-instrumentation-0.1.6 lib/opentracing/instrumentation/rack.rb
opentracing-instrumentation-0.1.5 lib/opentracing/instrumentation/rack.rb
opentracing-instrumentation-0.1.4 lib/opentracing/instrumentation/rack.rb