class Shoryuken::Client
Public Class Methods
queues(name)
click to toggle source
# File lib/shoryuken/client.rb, line 6 def queues(name) @@queues[name.to_s] ||= Shoryuken::Queue.new(sqs, name) end
sqs()
click to toggle source
# File lib/shoryuken/client.rb, line 10 def sqs Shoryuken.sqs_client end
sqs=(sqs)
click to toggle source
# File lib/shoryuken/client.rb, line 14 def sqs=(sqs) # Since the @@queues values (Shoryuken::Queue objects) are built referencing @@sqs, if it changes, we need to # re-build them on subsequent calls to `.queues(name)`. @@queues = {} Shoryuken.sqs_client = sqs end