Module: Ost

Defined in:
lib/ost.rb

Defined Under Namespace

Classes: Queue

Constant Summary collapse

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

Class Method Summary collapse

Class Method Details

.[](queue) ⇒ Object



54
55
56
# File 'lib/ost.rb', line 54

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

.connect(options = {}) ⇒ Object



64
65
66
# File 'lib/ost.rb', line 64

def self.connect(options = {})
  @options = options
end

.optionsObject



68
69
70
# File 'lib/ost.rb', line 68

def self.options
  @options || {}
end

.stopObject



58
59
60
# File 'lib/ost.rb', line 58

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