Module: Scraptacular
- Defined in:
- lib/scraptacular.rb,
lib/scraptacular/dsl.rb,
lib/scraptacular/url.rb,
lib/scraptacular/group.rb,
lib/scraptacular/suite.rb,
lib/scraptacular/world.rb,
lib/scraptacular/result.rb,
lib/scraptacular/scraper.rb,
lib/scraptacular/version.rb,
lib/scraptacular/command_line.rb
Defined Under Namespace
Modules: Core
Classes: CommandLine, Group, Result, Scraper, Suite, URL, World
Constant Summary
collapse
- VERSION =
"0.0.3"
Class Method Summary
collapse
Class Method Details
.[](scraper_identifier) ⇒ Object
11
12
13
|
# File 'lib/scraptacular.rb', line 11
def [](scraper_identifier)
world.scrapers[scraper_identifier]
end
|
.agent ⇒ Object
15
16
17
|
# File 'lib/scraptacular.rb', line 15
def agent
@agent ||= Mechanize.new
end
|
.define_scraper(identifier, &block) ⇒ Object
.run(options, out = $stdout) ⇒ Object
27
28
29
|
# File 'lib/scraptacular.rb', line 27
def run(options, out = $stdout)
world.run(options, out)
end
|