Sha256: 24fab9d37309b3909ff09c02a592d055f33bf5b338cc66ffee51904aa48b8653
Contents?: true
Size: 960 Bytes
Versions: 1
Compression:
Stored size: 960 Bytes
Contents
require 'yajl' 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 NoResultsError < StandardError; end class OverLimitError < StandardError; end class GeocoderError < StandardError; end class BadQueryError < StandardError; end class NotImplementedError < StandardError; end class TimeoutError < StandardError; 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
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
gcoder-1.0.0 | lib/gcoder.rb |