Module: SimpleJob

Defined in:
lib/simplejob.rb,
lib/simplejob/client.rb,
lib/simplejob/worker.rb

Defined Under Namespace

Classes: Client, Worker

Constant Summary collapse

DEFAULT_EXCHANGE_NAME =
"simplejob"

Class Method Summary collapse

Class Method Details

.send(topic, props = {}, client_opts = {}) ⇒ Object

Send a work request



13
14
15
16
17
18
# File 'lib/simplejob.rb', line 13

def self.send(topic, props = {}, client_opts = {})
  Client.start(client_opts) do
    send(topic, props)
    stop
  end
end