Class: Skylight::Extensions::Extension

Inherits:
Object
  • Object
show all
Defined in:
lib/skylight/extensions.rb

Direct Known Subclasses

SourceLocation

Instance Method Summary collapse

Constructor Details

#initialize(config) ⇒ Extension

Returns a new instance of Extension.



76
77
78
# File 'lib/skylight/extensions.rb', line 76

def initialize(config)
  @config = config
end

Instance Method Details

#allowed_meta_keysObject



92
93
94
# File 'lib/skylight/extensions.rb', line 92

def allowed_meta_keys
  []
end

#process_instrument_options(_opts, _meta) ⇒ Object



83
84
# File 'lib/skylight/extensions.rb', line 83

def process_instrument_options(_opts, _meta)
end

#process_normalizer_meta(_payload, _meta, **opts) ⇒ Object



86
87
# File 'lib/skylight/extensions.rb', line 86

def process_normalizer_meta(_payload, _meta, **opts)
end

#process_trace_meta(_meta) ⇒ Object



80
81
# File 'lib/skylight/extensions.rb', line 80

def process_trace_meta(_meta)
end

#trace_preprocess_meta(_meta) ⇒ Object



89
90
# File 'lib/skylight/extensions.rb', line 89

def trace_preprocess_meta(_meta)
end