From b4d08bc2dc1ffa081074d268cdd1d3d4a6504891 Mon Sep 17 00:00:00 2001 From: Eugene Kenny Date: Sat, 16 May 2015 21:37:12 +0100 Subject: [PATCH] Capture exceptions in runner tasks Install Raven's at_exit hook whenever rails runner is invoked so that if an exception occurs during the task it will be reported. --- lib/raven/integrations/rails.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/raven/integrations/rails.rb b/lib/raven/integrations/rails.rb index d0704773f..50e4603d5 100644 --- a/lib/raven/integrations/rails.rb +++ b/lib/raven/integrations/rails.rb @@ -34,5 +34,9 @@ class Rails < ::Rails::Railtie rake_tasks do require 'raven/integrations/tasks' end + + runner do + Raven.capture + end end end