Clase: Mongo::Logger

Hereda:
Objeto
  • Objeto
Mostrar todo
Definido en:
lib/mongo/logger.rb

Overview

Proporciona la capacidad de registrar mensajes.

Desde:

  • 2.0.0

Colapso delresumen del método de clase

Detalles del método de clase

.levelInteger

Obtenga el nivel del registrador global.

Ejemplos:

Obtenga el nivel de registro global.

Mongo::Logger.level

Devuelve:

  • (Entero)

    El nivel de registro.

Desde:

  • 2.0.0



62
63
64
# File 'lib/mongo/logger.rb', line 62

def nivel
  logger.nivel
end

.level=(level) ⇒ Integer

Establecer el nivel del registrador global.

Ejemplos:

Establecer el nivel de registro global.

Mongo::Logger.level == Logger::DEBUG

Devuelve:

  • (Entero)

    El nivel de registro.

Desde:

  • 2.0.0



74
75
76
# File 'lib/mongo/logger.rb', line 74

def nivel=(nivel)
  logger.nivel = nivel
end

.logger::Logger

Obtener el registrador encapsulado. Si no se configuró ninguno, se devolverá un registrador de nivel de información predeterminado.

Ejemplos:

Consigue el registrador envuelto.

Mongo::Logger.logger

Devuelve:

  • (::Logger)

    El leñador envuelto.

Desde:

  • 2.0.0



36
37
38
# File 'lib/mongo/logger.rb', line 36

def logger
  @logger ||= default_logger
end

.logger=(otro) ⇒::Logger

Configurar el registrador.

Ejemplos:

Coloque el registrador envuelto.

Mongo::Logger.logger = logger

Parámetros:

  • otros (::Logger)

    El registrador a configurar.

Devuelve:

  • (::Logger)

    El leñador envuelto.

Desde:

  • 2.0.0



50
51
52
# File 'lib/mongo/logger.rb', line 50

def logger=(otros)
  @logger = otros
end