lib/anemone/tentacle.rb in anemone-0.0.2 vs lib/anemone/tentacle.rb in anemone-0.0.3
- old
+ new
@@ -1,31 +1,31 @@
-require 'anemone/page'
-
-module Anemone
- class Tentacle
-
- #
- # Create a new Tentacle
- #
- def initialize(link_queue, page_queue)
- @link_queue = link_queue
- @page_queue = page_queue
- end
-
- #
- # Gets links from @link_queue, and returns the fetched
- # Page objects into @page_queue
- #
- def run
- while true do
- link = @link_queue.deq
-
- break if link == :END
-
- page = Page.fetch(link)
-
- @page_queue.enq(page)
- end
- end
-
- end
+require 'anemone/page'
+
+module Anemone
+ class Tentacle
+
+ #
+ # Create a new Tentacle
+ #
+ def initialize(link_queue, page_queue)
+ @link_queue = link_queue
+ @page_queue = page_queue
+ end
+
+ #
+ # Gets links from @link_queue, and returns the fetched
+ # Page objects into @page_queue
+ #
+ def run
+ while true do
+ link = @link_queue.deq
+
+ break if link == :END
+
+ page = Page.fetch(link)
+
+ @page_queue.enq(page)
+ end
+ end
+
+ end
end
\ No newline at end of file