Method: CarrierWave.generate_cache_id

Defined in:
lib/carrierwave/uploader/cache.rb

.generate_cache_idObject

Generates a unique cache id for use in the caching system

Returns

String

a cache id in the format YYYYMMDD-HHMM-PID-RND



18
19
20
# File 'lib/carrierwave/uploader/cache.rb', line 18

def self.generate_cache_id
  Time.now.strftime('%Y%m%d-%H%M') + '-' + Process.pid.to_s + '-' + ("%04d" % rand(9999))
end