5
6
7
8
9
10
11
12
13
14
15
16
|
# File 'lib/rubyscraper/binary.rb', line 5
def self.call(argv, outstream, errstream)
outstream.puts "StackOverflow Job Scraper"
outstream.puts "---------------------------------------------"
outstream.puts "Started scraping..."
endpoint = argv[0]
single_site = argv[1]
outstream.puts "Sending post requests to #{endpoint}"
jobs_scraped, jobs_saved = RubyScraper.new(endpoint).scrape(single_site)
outstream.puts "Scraped #{jobs_scraped} jobs, succesfully posted #{jobs_saved} jobs."
outstream.puts "---------------------------------------------"
outstream.puts "Completed!"
end
|