Module: Apify::Core

Defined in:
lib/apify_core.rb,
lib/apify_core/filter.rb,
lib/apify_core/parser.rb,
lib/apify_core/fetcher.rb,
lib/apify_core/version.rb

Defined Under Namespace

Modules: Filter Classes: Fetcher, Parser

Constant Summary collapse

VERSION =
"0.1.1"

Class Method Summary collapse

Class Method Details

.crawl!(pages, processes = 2, delay = 0) ⇒ Object



15
16
17
18
19
20
# File 'lib/apify_core.rb', line 15

def self.crawl!( pages, processes=2, delay=0 )
  fetcher = Fetcher.new(pages.with_indifferent_access, processes, delay); nil
  fetcher.prepare; nil
  fetcher.perform; nil
  fetcher
end

.rootObject



22
23
24
# File 'lib/apify_core.rb', line 22

def self.root
  File.expand_path '../..', __FILE__
end