#ruby-on-rails #ruby-on-rails-3 #paperclip #cloudfiles
#ruby-on-rails #ruby-on-rails-3 #скрепка #облачные файлы
Вопрос:
Как я могу использовать скрепку с CloudFiles? Я нашел paperclip-cloudfiles, но в описании сказано, что он, вероятно, будет удален, а последняя фиксация была в 2010 году.
Ответ №1:
Gemfile:
gem 'fog'
config/environments/production.rb
Paperclip::Attachment.default_options.update({
:path => ":picturable_name/:basename_:style.:extension",
:storage => :fog,
:fog_credentials => {
:provider => 'Rackspace',
:rackspace_username => RACKSPACE_USERNAME,
:rackspace_api_key => RACKSPACE_API_KEY,
:persistent => false
},
:fog_directory => CONTAINER_NAME,
:fog_public => true
})