Sha256: 6ab436747b8beab82dad23150f92de2b65e56caf3e04448f0f2bb098785b186b
Contents?: true
Size: 812 Bytes
Versions: 3
Compression:
Stored size: 812 Bytes
Contents
module CarrierWave module Backgrounder module DelayStorage def self.included(klass) klass.send :include, Delay Logger.warn "Carrierwave::Backgrounder::DelayStorage is deprecated, use Carrierwave::Backgrounder::Delay instead" end end module Delay ## # Intercept carrierwave#cache_versions! so we can process versions later. def cache_versions!(new_file) super(new_file) if proceed_with_versioning? end def process!(new_file=nil) super(new_file) if proceed_with_versioning? end private def proceed_with_versioning? !model.respond_to?(:"process_#{mounted_as}_upload") || model.send(:"process_#{mounted_as}_upload") end end # Delay end # Backgrounder end # CarrierWave
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
carrierwave_backgrounder-0.0.9 | lib/backgrounder/delay.rb |
carrierwave_backgrounder-0.0.8 | lib/backgrounder/delay.rb |
carrierwave_backgrounder-0.0.7 | lib/backgrounder/delay.rb |