class NearestTimeZone::Dump
Public Class Methods
dump()
click to toggle source
# File lib/nearest_time_zone/dump.rb, line 4 def self.dump data_folder = "../../../data" File.open(File.expand_path("#{data_folder}/cities.dump", __FILE__),"wb") do |f| f.write Marshal.dump(City.all) end File.open(File.expand_path("#{data_folder}/time_zones.dump", __FILE__),"wb") do |f| f.write Marshal.dump(TimeZone.all) end File.open(File.expand_path("#{data_folder}/kdtree.dump", __FILE__),"wb") do |f| City.kdtree.persist(f) end end