lib/pwwka/configuration.rb in pwwka-0.4.2 vs lib/pwwka/configuration.rb in pwwka-0.5.0
- old
+ new
@@ -7,16 +7,20 @@
attr_accessor :rabbit_mq_host
attr_accessor :topic_exchange_name
attr_accessor :delayed_exchange_name
attr_accessor :logger
attr_accessor :options
+ attr_accessor :send_message_resque_backoff_strategy
def initialize
@rabbit_mq_host = nil
@topic_exchange_name = "pwwka.topics.#{Pwwka.environment}"
@delayed_exchange_name = "pwwka.delayed.#{Pwwka.environment}"
@logger = MonoLogger.new(STDOUT)
@options = {}
+ @send_message_resque_backoff_strategy = [5, #intermittent glitch?
+ 60, # quick interruption
+ 600, 600, 600] # longer-term outage?
end
def allow_delayed?
options[:allow_delayed]