Classe: Mongo::Error::InvalidURI

Herda:
Erro
  • Objeto
mostrar tudo
Definido em:
lib/mongo/error/invalid_uri.rb

Visão geral

Exceção gerada ao tentar analisar um URI que não corresponde à especificação.

Desde:

  • 2.0.0

Recolhimento do Resumo do método de instância

Detalhes do construtor

#initialize(uri, Details, Format = nil) ⇒ InvalidURI

Instancie a nova exceção.

O URI é redigido via URI.redact antes de ser interpolado para que quaisquer credenciais de texto simples na entrada original não acabem em logs, relatórios de erros ou rastreamentos.

Exemplos:

Instancie a exceção.

Mongo::Error::InvalidURI.new(uri, details, format)

Desde:

  • 2.0.0



34
35
36
37
38
39
40
# File 'lib/mongo/error/invalid_uri.rb', line 34

def inicializar(uri, Detalhes, Formatar = nada)
  mensagem = "URI incorreto: #{Mongo::URI.redact(uri)}\n" +
            "#{detalhes}\n"
  mensagem += "O URI do MongoDB deve estar no seguinte formato: #{format}\n" se Formatar
  mensagem += "Consulte o seguinte URL para obter mais informações: #{mongo::URI::HELP}\n"
  super(mensagem)
end