Module: PortalScraper

Defined in:
lib/portal_scraper.rb,
lib/portal_scraper/version.rb,
lib/portal_scraper/bad_root_url.rb,
lib/portal_scraper/bad_login_url.rb,
lib/portal_scraper/parsing_helper.rb,
lib/portal_scraper/accounts/client.rb,
lib/portal_scraper/portal_scraper_error.rb

Defined Under Namespace

Modules: Accounts, ParsingHelper Classes: BadLoginUrl, BadRootUrl, Config, Error, Version

Class Method Summary collapse

Class Method Details

.configObject



14
15
16
# File 'lib/portal_scraper.rb', line 14

def self.config
  @config ||= Config.new
end

.configure {|config| ... } ⇒ Object

Yields:

Raises:

  • (ArgumentError)


8
9
10
11
12
# File 'lib/portal_scraper.rb', line 8

def self.configure
  raise ArgumentError, 'No block given' unless block_given?

  yield config
end