module AppMonitorRuby
Public Class Methods
included(base)
click to toggle source
# File lib/application_controller.rb, line 2 def self.included(base) base.around_filter :exception_catcher end
Public Instance Methods
exception_catcher() { || ... }
click to toggle source
# File lib/application_controller.rb, line 8 def exception_catcher(&block) begin yield rescue Exception => exception event_notifier = EventNotifier.new event_notifier.notify(exception,request,params) raise exception end end