Class: TwitterCldr::Resources::PostalCodesImporter

Inherits:
Object
  • Object
show all
Defined in:
lib/twitter_cldr/resources/postal_codes_importer.rb

Constant Summary collapse

BASE_URL =
'http://i18napis.appspot.com/address/data/'

Instance Method Summary collapse

Constructor Details

#initialize(output_path) ⇒ PostalCodesImporter

Arguments:

output_path - output directory for generated YAML file


21
22
23
# File 'lib/twitter_cldr/resources/postal_codes_importer.rb', line 21

def initialize(output_path)
  @output_path = output_path
end

Instance Method Details

#importObject



25
26
27
28
29
# File 'lib/twitter_cldr/resources/postal_codes_importer.rb', line 25

def import
  File.open(File.join(@output_path, 'postal_codes.yml'), 'w') do |output|
    output.write(YAML.dump(load))
  end
end