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.0"

Class Method Summary collapse

Class Method Details

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



8
9
10
11
12
13
# File 'lib/apify_core.rb', line 8

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



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

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