Sha256: c764642d16b0b595635e19be71b7272cbfebcc40b8bf2261c817a4c051248e05

Contents?: true

Size: 752 Bytes

Versions: 2

Compression:

Stored size: 752 Bytes

Contents

# frozen_string_literal: true

module OpenTracing
  module Instrumentation
    # Rack tracing middlewares
    module Rack
      autoload :HttpTagger, 'opentracing/instrumentation/rack/http_tagger'
      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

2 entries across 2 versions & 1 rubygems

Version Path
opentracing-instrumentation-0.1.3 lib/opentracing/instrumentation/rack.rb
opentracing-instrumentation-0.1.2 lib/opentracing/instrumentation/rack.rb