Method: Kudzu::Adapter::Memory::Frontier#enqueue
- Defined in:
- lib/kudzu/adapter/memory/frontier.rb
#enqueue(links) ⇒ Object
12 13 14 15 16 17 18 19 20 |
# File 'lib/kudzu/adapter/memory/frontier.rb', line 12 def enqueue(links) @monitor.synchronize do Array(links).each do |link| next if @queued.key?(link.url) @queued[link.url] = true @queue << link end end end |