Module: TResque

Defined in:
lib/tresque.rb,
lib/tresque/util.rb,
lib/tresque/delay.rb,
lib/tresque/worker.rb,
lib/tresque/version.rb,
lib/tresque/registry.rb,
lib/tresque/queue_lock.rb,
lib/tresque/spec/delay.rb,
lib/tresque/worker_lock.rb,
lib/tresque/delay_execution_worker.rb

Defined Under Namespace

Modules: Delay, QueueLock, Spec, Util, Worker, WorkerLock Classes: DelayExecutionWorker, Registry

Constant Summary collapse

VERSION =
"0.0.2"

Class Method Summary collapse

Class Method Details

.register(app_key, &block) ⇒ Object



18
19
20
21
22
# File 'lib/tresque.rb', line 18

def register(app_key, &block)
  registry = ::TResque::Registry.new(app_key)
  registry.instance_eval(&block)
  registry
end