Как я могу разрешить конфликт Paperclip с гемами RightAWS и AWS-S3 - PullRequest
0 голосов
/ 16 мая 2011

I должен использовать RightAWS для определенных вещей.Тем не менее, я могу заставить загруженные Paperclip на S3 работать, только когда RightAWS нигде в моем Gemfile.Начиная с версии 2.3.11 Paperclip использует AWS-S3, переключаясь с RightAWS.

RightAWS позволяет мне проверять существование объекта без загрузки всего объекта через голову?метод.Это также позволяет мне передавать огромное количество файлов из сегмента в 1000 единичных блоков с помощью метода incrementally_list_bucket.Я не нашел способа дублировать эту функциональность в AWS-S3.В настоящее время у меня нет времени, чтобы реализовать это и внести свой вклад.

Может кто-нибудь сказать мне, есть ли способ загрузить оба этих драгоценных камня AWS в проект Rails 3, не вызывая при этом Paperclip "неправильно"количество аргументов (4 на 5) ошибка?

1 Ответ

0 голосов
/ 16 мая 2011

Та Дахххх. Изменение моего Gemfile с:

gem 'aws-s3'

до:

gem 'aws-s3', :require => 'aws/s3'

исправил проблему!

...