У меня есть эта установка, работающая со стойкой ЕС.Добавьте следующее в один из ваших файлов среды.Или настройте его для каждой модели.
config.paperclip_defaults = {
:storage => :fog,
:fog_directory => 'uploaded_images',
:fog_public => true,
:fog_credentials => {
:provider => 'Rackspace',
:rackspace_username => 'username',
:rackspace_api_key => 'key',
:rackspace_auth_url => 'lon.auth.api.rackspacecloud.com'
}
}
Стоит отметить, что при использовании метода paperclip url
URL-адреса имеют двойное кодирование, поэтому вам нужно будет сделать что-то вроде этого:
user.avatar.url(:thumb, { :escape => false })