Method: ScrapKit::Recipe#run
- Defined in:
- lib/scrap_kit/recipe.rb
#run ⇒ Object
29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 |
# File 'lib/scrap_kit/recipe.rb', line 29 def run output = {} @browser = create_browser @browser.goto @url @steps.each do |step| run_step(step) end @attributes.each do |attribute_name, selector| output[attribute_name] = extract_attribute(@browser, selector) end @browser.close @browser = nil output end |