module Geocoder::Lookup
def spawn(name)
Spawn a Lookup of the given name.
#
def spawn(name) if all_services.include?(name) name = name.to_s require "geocoder/lookups/#{name}" Geocoder::Lookup.const_get(classify_name(name)).new else valids = all_services.map(&:inspect).join(", ") raise ConfigurationError, "Please specify a valid lookup for Geocoder " + "(#{name.inspect} is not one of: #{valids})." end end