Не распознаются переменные ENV в S3.yml в rails.

В настоящее время я пытаюсь настроить Paperclip с помощью новейшего aws-sdkпредлагаемого драгоценного камня.

В моем файле S3.yml есть нечто подобное

development:
  bucket: newmeeter-dev
  access_key_id: ENV['S3_KEY']
  secret_access_key: ENV['S3_SECRET']

Но он не распознает переменные ENV. Я получаю следующую ошибку

AWS::S3::Errors::InvalidAccessKeyId in PhotosController#create

The AWS Access Key Id you provided does not exist in our records.

Если я пытаюсь поместить доступ и секрет непосредственно в файл, он работает отлично. В то же время я попытался напечатать обе переменные ENV в представлениях или в консоли, я вижу их значения в порядке.

Я не понимаю, почему он не распознает его.

5
задан Martin 28 April 2012 в 18:54
поделиться