Method: CobwebModule::Crawl#initialize

Defined in:
lib/crawl.rb

#initialize(options = {}) ⇒ Crawl

Returns a new instance of Crawl.



4
5
6
7
8
9
10
11
12
13
14
# File 'lib/crawl.rb', line 4

def initialize(options={})
  @options = HashUtil.deep_symbolize_keys(options)

  setup_defaults

  @redis = Redis::Namespace.new("cobweb-#{Cobweb.version}-#{@options[:crawl_id]}", :redis => RedisConnection.new(@options[:redis_options]))
  @stats = Stats.new(@options)
  @debug = @options[:debug]
  @first_to_finish = false

end