class OpenTracing::Instrumentation::Bunny::PublishTracerConfig
Attributes
error_writer[RW]
@return [Common::ErrorWriter]
injector[RW]
@return [HeadersInjector]
logger[RW]
@return [::Logger]
operation_name_builder[RW]
@return [PublishOperationNameBuilder]
tracer[RW]
@return [OpenTracing::Tracer]
Public Class Methods
new()
click to toggle source
# File lib/opentracing/instrumentation/bunny/publish_tracer_config.rb, line 21 def initialize @tracer = OpenTracing.global_tracer @operation_name_builder = PublishOperationNameBuilder.new @tags_builder = PublishTagsBuilder.new @injector = HeadersInjector.new @error_writer = Common::ErrorWriter.new end