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

Resumen del método de clase colapsar

Detalles del método de clase

.levelInteger

Obtener el nivel global del logger.

Ejemplos:

Obtener el nivel global de registro.

Mongo::Logger.level

Devuelve:

  • (Número 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

Configura el nivel global del registrador.

Ejemplos:

Establezca el nivel global de registros.

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

Devuelve:

  • (Número entero)

    El nivel de registro.

Desde:

  • 2.0.0



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

def level=(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:

Obtén el logger 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

Establece el registrador.

Ejemplos:

Configura el logger 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