Sha256: 83fa16f0f09200b9a52604c795bf2aa27d72746e44da2f9db8d0a85aa031c10e
Contents?: true
Size: 953 Bytes
Versions: 2
Compression:
Stored size: 953 Bytes
Contents
require 'multi_json' require 'hashie' require 'net/http' require 'cgi' require 'base64' require 'timeout' require 'digest/sha1' require 'hmac' require 'hmac-sha1' $:.unshift(File.dirname(__FILE__)) require 'gcoder/version' require 'gcoder/geocoder' require 'gcoder/storage' require 'gcoder/resolver' module GCoder class Error < StandardError; end class NoResultsError < Error; end class OverLimitError < Error; end class GeocoderError < Error; end class BadQueryError < Error; end class NotImplementedError < Error; end class TimeoutError < Error; end DEFAULT_CONFIG = { :timeout => 5, :append => nil, :region => nil, :bounds => nil, :client => nil, :key => nil, :storage => nil, :storage_config => nil }.freeze def self.config @config ||= DEFAULT_CONFIG.dup end def self.connect(options = {}) Resolver.new(options) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
gcoder-1.2.0 | lib/gcoder.rb |
gcoder-1.1.0 | lib/gcoder.rb |