class Sad::Config
Public Class Methods
interval()
click to toggle source
# File lib/sad/config.rb, line 28 def interval @_interval ||= 3 end
interval=(float)
click to toggle source
# File lib/sad/config.rb, line 24 def interval=(float) @_interval = float.to_f end
max_retry()
click to toggle source
# File lib/sad/config.rb, line 36 def max_retry @_max_retry ||= 3 end
max_retry=(int)
click to toggle source
# File lib/sad/config.rb, line 32 def max_retry=(int) @_max_retry = int.to_i end
namespace()
click to toggle source
# File lib/sad/config.rb, line 8 def namespace @_namespace || 'SadQueue' end
namespace=(str)
click to toggle source
# File lib/sad/config.rb, line 4 def namespace=(str) @_namespace = str end
queue(q)
click to toggle source
# File lib/sad/config.rb, line 12 def queue(q) [Sad::Config.namespace, q].join ':' end
redis()
click to toggle source
# File lib/sad/config.rb, line 20 def redis @_redis ||= EM::Hiredis.connect(@_redis_url) end
redis=(uri)
click to toggle source
# File lib/sad/config.rb, line 16 def redis=(uri) @_redis_url = uri end