Próbuję przechowywać niektóre zmienne konfiguracyjne w yaml reprezentowane jako tablica asocjacyjna aka słownik. Oto jak to zrobiłem:
content_prices:
- {country: AU, price: 6990000}
- {country: AT, price: 4990000}
- {country: BE, price: 4990000}
Powoduje to wyjątek, gdy próbuję przeanalizować go z moich plików init ROR:
niezdefiniowana metoda `symbolize_keys! ' dla nil: NilClass
Oto jak to zainicjowałem:
Config = YAML.load_file("#{Rails.root}/config/prices.yml")[Rails.env].symbolize_keys!
Myślę, że moja składnia yaml jest nieprawidłowa, więc jak ją poprawnie napisać?