Module: UrlProcessor
- Defined in:
- lib/url_processor.rb,
lib/url_processor/base.rb,
lib/url_processor/error.rb,
lib/url_processor/config.rb,
lib/url_processor/runner.rb,
lib/url_processor/version.rb,
lib/url_processor/link_request.rb,
lib/url_processor/retryable_request.rb
Defined Under Namespace
Classes: Base, Config, Error, LinkRequest, NotConfiguredError, RetryableRequest, Runner
Constant Summary collapse
- VERSION =
"0.5.3"
Class Method Summary collapse
Class Method Details
.create(&block) ⇒ Object
14 15 16 17 18 19 20 21 22 |
# File 'lib/url_processor.rb', line 14 def self.create(&block) config = Config.new block.call config # validate before returning config.validate! Runner.new(config) end |