Ошибка «неинициализированная константа AWS (NameError)»
Это говорит, что AWS не инициализирован. Я использую драгоценный камень aws-sdk-core.
Вместо этого я попытался использовать гем aws-sdk, и проблема все еще была.
Это файл инициализаторов / aws.rb:
AWS.config(:access_key_id => ENV['AWS_ACCESS_KEY_ID'],
:secret_access_key => ENV['AWS_SECRET_ACCESS_KEY'])
s3 = AWS::S3.new
AVATAR_BUCKET = s3.buckets[ENV['AVATAR_BUCKET_NAME']]
Когда я пытаюсь запустить сервер или открыть консоль, я получаю эту ошибку:
/initializers/aws.rb:1:in `': неинициализированная константа AWS (NameError)