Module: OzonParser

Defined in:
lib/ozon_parser.rb,
lib/ozon_parser/page.rb,
lib/ozon_parser/agent.rb,
lib/ozon_parser/proxy.rb,
lib/ozon_parser/config.rb,
lib/ozon_parser/version.rb,
lib/ozon_parser/pages/base.rb,
lib/ozon_parser/pages/book.rb,
lib/ozon_parser/proxy_list.rb

Defined Under Namespace

Modules: Pages Classes: Agent, BaseError, Config, ConnectionError, DecodeError, InitError, Page, Proxy, ProxyList, TypeError

Constant Summary collapse

VERSION =
"0.0.1"

Class Method Summary collapse

Class Method Details

.configObject



24
25
26
# File 'lib/ozon_parser.rb', line 24

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

.config_resetObject



28
29
30
# File 'lib/ozon_parser.rb', line 28

def self.config_reset
 	@config = OzonParser::Config.new
end

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

Yields:



19
20
21
22
# File 'lib/ozon_parser.rb', line 19

def self.configure
 	@config = OzonParser::Config.new
 	yield @config
end