Exception: BrCotacao::Errors::CotacaoNaoEncontradaError

Inherits:
RuntimeError
  • Object
show all
Defined in:
lib/brcotacao/errors.rb

Overview

Classe usada para lançar erros para quando a biblioteca não receber do Banco central o arquivo contendo as cotações das moedas. Isso geralmente acontece quando a data pesquisada for um feriado, o dia não estiver fechado, fim de semana, ou algum outro dia em que não houveram negociações das moedas.

Instance Method Summary collapse

Constructor Details

#initialize(data) ⇒ CotacaoNaoEncontradaError

Returns a new instance of CotacaoNaoEncontradaError.



30
31
32
# File 'lib/brcotacao/errors.rb', line 30

def initialize(data)
  super("A cotação não foi encontrada para o dia #{data.strftime('%d/%m/%Y')}.")
end