Module: SyncMachine::TracerAdapters
- Defined in:
- lib/sync_machine/tracer_adapters.rb,
lib/sync_machine/tracer_adapters/open_tracing_adapter.rb
Overview
Adapt SyncMachine functionality to a specific distributed tracer.
Defined Under Namespace
Modules: NullAdapter, OpenTracingAdapter
Class Method Summary collapse
Class Method Details
.tracer_adapter ⇒ Object
6 7 8 9 10 11 12 |
# File 'lib/sync_machine/tracer_adapters.rb', line 6 def self.tracer_adapter if const_defined?(:OpenTracing) OpenTracingAdapter else NullAdapter end end |