class Geo2tz::Configuration

Constants

OPTIONS

Attributes

data[RW]

Public Class Methods

new() click to toggle source
# File lib/geo2tz/configuration.rb, line 25
def initialize
  @data = {}
  set_defaults
end

Public Instance Methods

configure(options) click to toggle source
# File lib/geo2tz/configuration.rb, line 30
def configure(options)
  @data.merge!(options)
end
set_defaults() click to toggle source
# File lib/geo2tz/configuration.rb, line 34
def set_defaults
  @data[:filename] = "geo2tz.db"
  @data[:writable_directory] = "/tmp"
  @data[:geoname_url] = "http://download.geonames.org/export/dump/cities1000.zip"
  @data[:geoname_filename] = "cities1000.txt"
end