Module: IPinfo
- Defined in:
- lib/ipinfo.rb,
lib/ipinfo/errors.rb,
lib/ipinfo/adapter.rb,
lib/ipinfo/version.rb,
lib/ipinfo/response.rb,
lib/ipinfo/cache/default_cache.rb,
lib/ipinfo/cache/cache_interface.rb
Defined Under Namespace
Classes: Adapter, CacheInterface, DefaultCache, IPinfo, RateLimitError, Response
Constant Summary collapse
- DEFAULT_CACHE_MAXSIZE =
4096
- DEFAULT_CACHE_TTL =
60 * 60 * 24
- DEFAULT_COUNTRY_FILE =
File.join(File.dirname(__FILE__), 'ipinfo/countries.json')
- RATE_LIMIT_MESSAGE =
"To increase your limits, please review our paid plans at https://ipinfo.io/pricing"
- VERSION =
"0.1.2"