Carrierwave различно разрешение за качващо устройство за S3 хранилище?

Бих искал да посоча различно разрешение за качващ файл, когато файлът е качен - например прикаченият файл със снимка е публичен, докато прикаченият файл за системно качване е частен, възможно ли е това да се зададе според качващия?


person William Yeung    schedule 05.02.2013    source източник


Отговори (1)


Просто трябва да накарате вашия клас за качване да замени базовия клас. И аз си скъсах косата днес.. :( Това проработи при мен:

Използване на Carrierwave 0.8.0 /app/uploaders/whatever_uploader.rb

class WhateverUploader < CarrierWave::Uploader::Base
  def fog_public
    true # or false
  end
end
person pctj101    schedule 29.05.2013