Ceci est un problème que j'ai avec le fait qu'après avoir mis à niveau vers AWS-SDK (au lieu de aws-s3) avec la plus récente version de (s) de paperclip Je ne peux plus appeler AWS :: S3 :: Base.establish_connection! du tout.Constante non initialisée AWS :: S3 :: Base via AWS-SDK
Où jamais dans mon code que j'appelle
AWS::S3::Base.establish_connection!(:access_key_id => '****', :secret_access_key => '***')
Je reçois cette erreur ...
NameError (uninitialized constant AWS::S3::Base):
app/models/asset.rb:28:in `move_upload_from_temp_to_final_resting_place'
Ceci est correct. Aws-sdk gère son propre pool de connexions persistantes, pas besoin d'établir explicitement une connexion. –
Je l'ai d'abord corrigé en déclassant tout mon code AWS en versions très anciennes. Mais j'ai été en mesure de mettre à jour à nouveau, en utilisant ceci et de faire fonctionner les choses bien avec mon uploader aJAX et ma gemme de l'API EBAY. Merci. –
Merci. Il a sauvé quelques heures de recherche :) – Salil