Class: DaimonSkycrawlers::Consumer::URL

Inherits:
Base
  • Object
show all
Includes:
SongkickQueue::Consumer
Defined in:
lib/daimon_skycrawlers/consumer/url.rb

Overview

URL consumer class

Class Method Summary collapse

Class Method Details

.crawlersArray<Crawler>

Returns registered crawlers

Returns:



29
30
31
# File 'lib/daimon_skycrawlers/consumer/url.rb', line 29

def crawlers
  @crawlers ||= []
end

.register(crawler) ⇒ void

This method returns an undefined value.

Register a given crawler

Parameters:

  • crawler (Crawler)

    crawler instance which implements fetch method



20
21
22
# File 'lib/daimon_skycrawlers/consumer/url.rb', line 20

def register(crawler)
  crawlers << crawler
end