Resgate RuntimeError em Rake
-
19-09-2019 - |
Pergunta
Eu tenho um Rakefile costume que chama diferentes tarefas file
. Às vezes, um arquivo que é esperado não existe, e ancinho lança uma RuntimeError e falha. No entanto, eu gostaria de fazer algumas coisas antes de falhar. Então, há alguma maneira que eu poderia resgatar uma RuntimeError? Ou existe algum tipo de uma tarefa mágica que é chamado antes de um completo fracasso?
Solução
Eu não passar por essa situação com ancinho mim mesmo, mas você pode tentar simplesmente embrulhar a sua chamada para as tarefas file
em um bloco begin
-rescue
, i.
begin
file_task
rescue RuntimeError => e
puts e
end
e, em seguida, fazer o seu resgate no bloco rescue
.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow