Method: Cloudinary::Utils.asset_file_name
- Defined in:
- lib/cloudinary/utils.rb
.asset_file_name(path) ⇒ Object
893 894 895 896 897 898 899 |
# File 'lib/cloudinary/utils.rb', line 893 def self.asset_file_name(path) data = Cloudinary.app_root.join(path).read(:mode=>"rb") ext = path.extname md5 = Digest::MD5.hexdigest(data) public_id = "#{path.basename(ext)}-#{md5}" "#{public_id}#{ext}" end |