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