Miscellany
public text v1 · immutable#!/usr/local/bin/ruby18
require '../../vendor/plugins/backgroundrb/backgroundrb.rb'
MiddleMan = BackgrounDRb::MiddleManDRbObject.init(:uri => 'drbunix:///tmp/backgroundrbunix_localhost_2000')
def create_queue
MiddleMan.new_worker(:class => :wait_list_worker, :job_key => :queue_worker)
init
end
def init
queue=MiddleMan.get_worker(:queue_worker).queue
while queue.empty?
sleep 20
end
args=queue.pop
puts args
end
create_queue