class Spidy::Console
spidy console
Public Class Methods
new(definition_file)
click to toggle source
# File lib/spidy/console.rb, line 10 def initialize(definition_file) @definition_file = definition_file end
Public Instance Methods
connector(url, as:)
click to toggle source
# File lib/spidy/console.rb, line 22 def connector(url, as:) connector = Spidy::Connector.get(as) connector.call(url) { |page| break page } end
open(filepath)
click to toggle source
# File lib/spidy/console.rb, line 14 def open(filepath) @definition_file = Spidy::DefinitionFile.open(filepath) end
reload!()
click to toggle source
# File lib/spidy/console.rb, line 18 def reload! @definition_file.eval_definition end