Module: Ost

Defined in:
lib/ost.rb

Defined Under Namespace

Classes: Queue

Constant Summary collapse

TIMEOUT =
ENV["OST_TIMEOUT"] || "2"

Class Method Summary collapse

Class Method Details

.[](queue) ⇒ Object



62
63
64
# File 'lib/ost.rb', line 62

def self.[](queue)
  @queues[queue]
end

.redisObject



70
71
72
# File 'lib/ost.rb', line 70

def self.redis
  @redis ||= Redic.new
end

.redis=(redis) ⇒ Object



74
75
76
# File 'lib/ost.rb', line 74

def self.redis=(redis)
  @redis = redis
end

.stopObject



66
67
68
# File 'lib/ost.rb', line 66

def self.stop
  @queues.each { |_, queue| queue.stop }
end