Class: Downer::DownloadStrategy::FlatFileStrategy

Inherits:
GenericStrategy show all
Defined in:
lib/downer/strategies/flat_file_strategy.rb

Instance Method Summary collapse

Methods inherited from GenericStrategy

#initialize, #options, #source_type

Constructor Details

This class inherits a constructor from Downer::GenericStrategy

Instance Method Details

#get_urlsObject



6
7
8
9
10
11
# File 'lib/downer/strategies/flat_file_strategy.rb', line 6

def get_urls
  urls = []
  f = File.open(@url_source, 'r')
  f.each_line { |line| urls << line.chomp}
  urls
end

#source_valid?Boolean

Returns:

  • (Boolean)


13
14
15
# File 'lib/downer/strategies/flat_file_strategy.rb', line 13

def source_valid?
  File.exist?(@url_source)
end