私はレールで構築されたアプリケーションをテストしていて、時々バグを取得します
発生すると、ActionView :: TemplateErrorが発生し、log/production.logに記録されます。
どうすればそれとf.exをキャッチできますか。アプリのどこかで発生するたびにメールで自分自身を送信しますか?
それを行うための最良の方法は何ですか?
f.ex. ある種のbefore_filterを使用してApplicationControllerで?
コードは、私が想像する
before_filter :app_error_catch
def app_error_catch
begin
rescue ActionView::TemplateError
Mailer.deliver_apperror(errormessage)
end
end
それは真実に近いですか?「エラーメッセージ」を取得するにはどうすればよいですか?
ありがとうございました