Module: Anemone
- Defined in:
- lib/anemone/http.rb,
lib/anemone/core.rb,
lib/anemone/page.rb,
lib/anemone/storage.rb,
lib/anemone/tentacle.rb,
lib/anemone/exceptions.rb,
lib/anemone/page_store.rb,
lib/anemone/storage/base.rb,
lib/anemone/storage/redis.rb,
lib/anemone/storage/pstore.rb,
lib/anemone/storage/mongodb.rb,
lib/anemone/storage/exceptions.rb,
lib/anemone/storage/tokyo_cabinet.rb,
lib/anemone/cookie_store.rb
Overview
Overides Anemone’s Page class methods:<br/> o in_domain?( uri ): adding support for subdomain crawling<br/> o links(): adding support for frame and iframe src URLs<br/>
@author: Tasos “Zapotek” Laskos
<tasos.laskos@gmail.com>
<zapotek@segfault.gr>
@version: 0.1
Defined Under Namespace
Modules: Extractors, Storage Classes: CookieStore, Core, Error, HTTP, Page, PageStore, Tentacle
Constant Summary collapse
- VERSION =
'0.5.0'
Class Method Summary collapse
-
.crawl(urls, options = {}, &block) ⇒ Object
Convenience method to start a crawl.
Class Method Details
.crawl(urls, options = {}, &block) ⇒ Object
Convenience method to start a crawl
29 30 31 |
# File 'lib/anemone/core.rb', line 29 def Anemone.crawl(urls, = {}, &block) Core.crawl(urls, , &block) end |