Questo è un problema che sto avendo con il fatto che dopo l'aggiornamento ad AWS-SDK (invece di aws-s3) con le nuove versioni di paperclip Non posso più chiamare AWS :: S3 :: Base.establish_connection! affatto.costante non inizializzata AWS :: S3 :: Base via AWS-SDK
Dove mai nel mio codice che io chiamo
AWS::S3::Base.establish_connection!(:access_key_id => '****', :secret_access_key => '***')
ottengo questo errore ...
NameError (uninitialized constant AWS::S3::Base):
app/models/asset.rb:28:in `move_upload_from_temp_to_final_resting_place'
Questo è corretto. Aws-sdk mantiene il proprio pool di connessione permanente, senza necessità di stabilire esplicitamente una connessione. –
Inizialmente l'ho risolto eseguendo il downgrade di tutto il mio codice AWS in versioni molto precoci. Ma sono stato in grado di aggiornare di nuovo, usando questo e far funzionare le cose bene sia con il mio uploader aJAX che con il mio gioiello API EBAY. Grazie. –
Grazie. Ha salvato un paio d'ore di ricerche :) – Salil