Sha256: f4b5c9bdd35d8585034313d02eb83b254ea6af17d4cfa62a3ba58a2447ffdfd5

Contents?: true

Size: 563 Bytes

Versions: 1

Compression:

Stored size: 563 Bytes

Contents

require 'active_support/all'
require 'watir-webdriver'
require 'rest_client'
require 'headless'
require 'parallel'
require 'nokogiri'

require "apify_core/version"
require "apify_core/parser"
require "apify_core/filter"
require "apify_core/fetcher"

module Apify
  module Core
    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

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

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
apify_core-0.1.1 lib/apify_core.rb