Method: Datadog::Core::Configuration#logger

Defined in:
lib/datadog/core/configuration.rb

#loggerObject



163
164
165
166
167
168
169
170
171
172
173
# File 'lib/datadog/core/configuration.rb', line 163

def logger
  # avoid initializing components if they didn't already exist
  current_components = components(allow_initialization: false)

  if current_components
    @temp_logger = nil
    current_components.logger
  else
    logger_without_components
  end
end