Rails上 で発生したエラーを Idobata に通知するための gem
Rails上で発生したエラーを Idobata に通知する exception_notification-idobata という Gem を作っています(動くけどテスト書いてないというひどいステータス)
追記: テスト書いてリリースしました。
使い方
- Gemfile
gem 'exception_notification' gem 'exception_notification-idobata'
以下のコードを enviroments/production.rb 等に配置。
Sample::Application.configure do config.middleware.use ExceptionNotification::Rack, idobata: { url: HOOK_ENDPOINT } end
HOOK_ENDPOINT
の部分には Idobata 上で Generic Hook を追加することで生成されるURLを使用します。
あとはエラーが発生するのを待ちます。
通知するエラーの内容
party_foul なんかを参考()にエラーとして出てくる情報、見た目を整えてみました。そして以下が、実際にエラーが発生した時に投稿される内容になります。
最後に
もっともっと!細かくエラーを!苦しい!
という方は pullrequest をして頂けると幸いです。