Method: OpenTelemetry::SDK::Configurator#use
- Defined in:
- lib/opentelemetry/sdk/configurator.rb
#use(instrumentation_name, config = nil) ⇒ Object
Install an instrumentation with specified optional +config+. Use can be called multiple times to install multiple instrumentation. Only +use+ or +use_all+, but not both when installing instrumentation. A call to +use_all+ after +use+ will result in an exception.
101 102 103 104 105 |
# File 'lib/opentelemetry/sdk/configurator.rb', line 101 def use(instrumentation_name, config = nil) check_use_mode!(USE_MODE_ONE) @instrumentation_names << instrumentation_name @instrumentation_config_map[instrumentation_name] = config if config end |