Sha256: c829e761e047979963c0729a5cf56a7f0651c5228827b3804edff17932381421

Contents?: true

Size: 1.6 KB

Versions: 11

Compression:

Stored size: 1.6 KB

Contents

LOCALE_CODES = ["en-US","de-DE","en-AA","en-AU","en-MY","en-NZ","en-PH","en-SG","es-ES","es-MX","fr-FR","id-ID","it-IT","ko-KR","pt-BR","vi-VN","zh-Hans-CN","zh-Hant-HK","zh-Hant-TW"] unless defined?(LOCALE_CODES)

LOCALES = {
    "en-US" => "English (United States)",
    "en-AA" => "English (Asia)",
    "en-AU" => "English (Australia)",
    "en-MY" => "English (Malaysia)",
    "en-NZ" => "English (New Zealand)",
    "en-PH" => "English (Phillippines)",
    "en-SG" => "English (Singapore)",
    "de-DE" => "German",
    "es-ES" => "Spanish (Spain)",
    "es-MX" => "Spanish (Mexico)",
    "fr-FR" => "French",
    "id-ID" => "Indonesian",
    "it-IT" => "Italian",
    "ko-KR" => "Korean",
    "pt-BR" => "Portuguese",
    "vi-VN" => "Vietnamese",
    "zh-Hans-CN" => "Chinese (China)",
    "zh-Hant-HK" => "Chinese (Hong Kong)",
    "zh-Hant-TW" => "Chinese (Taiwan)"
} unless defined?(LOCALES)

SORTED_LOCALES = LOCALES.sort do |a,b|
  a[1] <=> b[1]
end unless defined?(SORTED_LOCALES)

YMDP_ROOT = "." unless defined?(YMDP_ROOT)

def file_not_found(filename)
  puts
  puts "Create #{filename} with the following command:\n\n  ./script/config" 
  puts
  
  raise "File not found: #{filename}"  
end

servers = "#{YMDP_ROOT}/config/servers.yml"
config = "#{YMDP_ROOT}/config/config.yml"

if File.exists?(servers)
  SERVERS = YAML.load_file("#{YMDP_ROOT}/config/servers.yml") unless defined?(SERVERS)
else
  file_not_found(servers)
end

if File.exists?(config)
  CONFIG = YAML.load_file("#{YMDP_ROOT}/config/config.yml")["config"] unless defined?(CONFIG)
else
  file_not_found(config)
end

TMP_DIR = "./tmp" unless defined?(TMP_DIR)

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
ymdp-0.1.1 spec/data/config/constants.rb
ymdp-0.0.17 lib/new_application/config/constants.rb
ymdp-0.0.16 lib/new_application/config/constants.rb
ymdp-0.0.15 lib/new_application/config/constants.rb
ymdp-0.0.14 lib/new_application/config/constants.rb
ymdp-0.0.13 lib/new_application/config/constants.rb
ymdp-0.0.12 lib/new_application/config/constants.rb
ymdp-0.0.11 lib/new_application/config/constants.rb
ymdp-0.0.10 lib/new_application/config/constants.rb
ymdp-0.0.9 lib/new_application/config/constants.rb
ymdp-0.0.8 lib/new_application/config/constants.rb