Sha256: 686af27adfe0a67db3503f454722ce76119be0531470da658f97795015cfe0ec
Contents?: true
Size: 378 Bytes
Versions: 1
Compression:
Stored size: 378 Bytes
Contents
require "locationary/version" require "msgpack" require "snappy" module Locationary def Locationary.find(query) Locationary.data[query] end private def Locationary.data @data ||= Locationary.load_data end def Locationary.load_data raw = File.read("#{File.dirname(__FILE__)}/../db/geonames.bin") MessagePack.unpack(Snappy.inflate(raw)) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
locationary-0.0.4 | lib/locationary.rb |