0
我正在使用exception.io來獲取在我的Rails應用程序中發生的所有異常的電子郵件,但是我希望重寫所有異常文本,以便電子郵件的主題顯示ENV,在發生錯誤Rails異常 - 將ENV添加到異常文本
目前我們得到的東西是這樣的: APPNAME:計劃控制器#...更多錯誤文本
我很想得到這樣的: APPNAME:DEV ::計劃控制器#...更多錯誤文本或 應用程序名稱:PROD ::計劃控制器#...更多錯誤文本
你可以直接掛入應用程序控制器來做這樣的事情嗎?
class ApplicationController < ActionController::Base
rescue from Exception, with => cool_exception_hook
def cool_exception_hook
//not sure what to do here?
Exception.text = ENV + "::" + Exception.text
//continue executing as before....
end
可以肯定,我看着這一點,它從特殊的電子郵件的正文中正常工作 - 將最終擁有它主題與異常的文本,以便它可以很容易地排序在gmail或whatnot裏面。 – Strat 2013-05-07 20:17:59
也許簡單的答案是設置2個不同名稱的獨特應用程序,以顯示PROD/DEV,然後基於它進行過濾 - 我只是認爲使用1帳戶但使用ruby在rails上添加數據將會很酷允許過濾 - – Strat 2013-05-07 20:19:57
我有沒有指出你正確的方向?如果是的話,接受答案:)或至少是最後的投票 – 2013-05-09 16:11:39