I have a simple rails application with a few controller and some rake tasks. A couple of tasks are executed by cron configured with whenever gem.
One of my task is e
Create a task.rb file in config/initializers, which monkey patches Rake::Task#execute to include the functionality of exception_notify:
module Rake
class Task
alias :orig_execute :execute
def execute(args=nil)
orig_execute(args)
rescue Exception => exception
# Exception notification stuff
end
end
end
Tested with Rails 3.0.12, Rake 0.9.2.2.