class UrlProcessor::Runner

Public Class Methods

new(config) click to toggle source

attr_reader :callbacks

# File lib/url_processor/runner.rb, line 6
def initialize(config)
  raise ArgumentError.new("invalid config '#{config}', expected ::Config") unless config.is_a? UrlProcessor::Config
  @runner = Base.new(config)
end

Public Instance Methods

run() click to toggle source
# File lib/url_processor/runner.rb, line 11
def run
  @runner.run
end