Top Level Namespace

Includes:
Appscript

Defined Under Namespace

Modules: FinderColor

Instance Method Summary collapse

Instance Method Details

#run_queue(url = 'druby://127.0.0.1:21001') ⇒ Object



9
10
11
12
13
14
15
16
17
18
19
20
21
# File 'lib/queue_server.rb', line 9

def run_queue(url='druby://127.0.0.1:21001')
  queue = Queue.new
  
  DRb.start_service(url, queue)
  puts 'Listening for connection...'
  while job = queue.deq
    begin
      yield job
    rescue StandardError => e
      puts e
    end
  end
end