From 80cdcd4eddafcf5cbbc4bed3a3576c364828b656 Mon Sep 17 00:00:00 2001 From: Jonne Hass Date: Sun, 6 Nov 2011 16:05:23 +0100 Subject: [PATCH] supress resque retries --- config/initializers/resque.rb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/config/initializers/resque.rb b/config/initializers/resque.rb index 3a7b0d1a5..50296b3aa 100644 --- a/config/initializers/resque.rb +++ b/config/initializers/resque.rb @@ -1,6 +1,8 @@ require 'resque' require 'resque_scheduler' require 'resque/scheduler' +require 'resque-retry' +require 'resque/failure/redis' Resque::Plugins::Timeout.timeout = 300 @@ -11,6 +13,9 @@ if !AppConfig.single_process_mode? elsif AppConfig[:redis_url] Resque.redis = Redis.new(:host => AppConfig[:redis_url], :port => 6379) end + + Resque::Failure::MultipleWithRetrySuppression.classes = [Resque::Failure::Redis] + Resque::Failure.backend = Resque::Failure::MultipleWithRetrySuppression end if AppConfig.single_process_mode?