From 3b2bd4a03c1d4b5314fb2024faf7452df6e60dd7 Mon Sep 17 00:00:00 2001 From: Mridankan Mandal Date: Sat, 25 Jul 2026 01:45:59 +0530 Subject: [PATCH] chore: add configurator method docs Signed-off-by: Mridankan Mandal --- sdk/lib/opentelemetry/sdk/configurator.rb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/sdk/lib/opentelemetry/sdk/configurator.rb b/sdk/lib/opentelemetry/sdk/configurator.rb index 1b87f936a2..d7f7e56290 100644 --- a/sdk/lib/opentelemetry/sdk/configurator.rb +++ b/sdk/lib/opentelemetry/sdk/configurator.rb @@ -14,12 +14,15 @@ class NoopTextMapPropagator EMPTY_LIST = [].freeze private_constant(:EMPTY_LIST) + # No-op because this propagator does not inject any values. def inject(carrier, context: Context.current, setter: Context::Propagation.text_map_setter); end + # Returns the passed context unchanged because there is nothing to extract. def extract(carrier, context: Context.current, getter: Context::Propagation.text_map_getter) context end + # Returns an empty list because this propagator does not use carrier fields. def fields EMPTY_LIST end @@ -43,6 +46,7 @@ def initialize @id_generator = OpenTelemetry::Trace end + # Returns the configured logger or the global OpenTelemetry logger. def logger @logger ||= OpenTelemetry.logger end @@ -56,6 +60,7 @@ def logger=(new_logger) @logger = ForwardingLogger.new(new_logger, level: ENV['OTEL_LOG_LEVEL'] || Logger::INFO) end + # Returns the configured error handler or the global OpenTelemetry error handler. def error_handler @error_handler ||= OpenTelemetry.error_handler end