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



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

def instance
  @instance
end

#levelObject

Log level for Datadog.logger.

Returns:

  • Logger::Severity

See Also:

  • Logger::Severity


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

def level
  @level
end