Class: Datadog::Core::Configuration::Settings::DSL::Logger

Inherits:
Object
  • Object
show all
Defined in:
lib/datadog/core/configuration/settings.rb

Overview

Internal Datadog.logger configuration.

This logger instance is only used internally by the gem.

Instance Attribute Summary collapse

Instance Attribute Details

#instanceObject

The Datadog.logger object.

Can be overwritten with a custom logger object that respects the built-in Ruby Logger interface.

Returns:

  • Logger::Severity



179
180
181
# File 'lib/datadog/core/configuration/settings.rb', line 179

def instance
  @instance
end

#levelObject

Log level for Datadog.logger.

Returns:

  • Logger::Severity

See Also:

  • Logger::Severity


186
187
188
# File 'lib/datadog/core/configuration/settings.rb', line 186

def level
  @level
end