レーキでのレスキューはRuntimeError
-
19-09-2019 - |
質問
私は別のfile
タスクを呼び出すカスタムRakefileを持っています。時には期待されているファイルが存在しない、と熊手は例外RuntimeErrorをスローして失敗しました。しかし、私はそれが失敗する前に、いくつかのことをしたいと思います。だから私は例外RuntimeErrorを救う可能性がどのような方法はありますか?または完全に失敗する前に呼び出される魔法のタスクのいくつかの並べ替えがありますか。
解決
私は熊手で、この問題に自分自身を実行していないが、あなたは、単にfile
-begin
ブロックでrescue
タスク、すなわちにお電話をラップしようとすることができます。
begin
file_task
rescue RuntimeError => e
puts e
end
、その後rescue
ブロックであなたのレスキューを行います。
所属していません StackOverflow