Classe: Mongo::Logger

Herda:
Objeto
  • Objeto
mostrar tudo
Definido em:
lib/mongo/logger.rb

Visão geral

Fornece capacidade de registrar mensagens.

Desde:

  • 2.0.0

Colapsodo Resumo do Atributo de Classe

Recolhimento do Resumo do método de classe

Detalhes do Atributo de Classe

.logger::Logger

Obtenha o registrador encapsulado. Se nenhum tiver sido definido, retornará um registrador de nível de informação padrão.

Exemplos:

Obtenha o registrador encapsulado.

Mongo::Logger.logger

Retorna:

  • (::Logger)

    O registrador encapsulado.

Desde:

  • 2.0.0



32
33
34
# File 'lib/mongo/logger.rb', line 32

def logger
  @logger ||= default_logger
end

Detalhes do método de classe

.levelInteger

Obtenha o nível do registrador global.

Exemplos:

Obtenha o nível de registro global.

Mongo::Logger.level

Retorna:

  • (Inteiro)

    O nível de registro.

Desde:

  • 2.0.0



56
57
58
# File 'lib/mongo/logger.rb', line 56

def level
  logger.level
end

.nível=(nível) ➤ Inteiro

Defina o nível do registrador global.

Exemplos:

Defina o nível de registro global.

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

Retorna:

  • (Inteiro)

    O nível de registro.

Desde:

  • 2.0.0



68
69
70
# File 'lib/mongo/logger.rb', line 68

def nível=(level)
  logger.level = level
end