19 20 21 22 23
# File 'lib/qe/beanstalk.rb', line 19 def self.schedule(worker, run_at, options = {}) delay = run_at - Time.now Worker.queue worker.queue Backburner::Worker.enqueue Worker, [worker.name, options], :delay => delay end