Tengo un modelo con un clip de papel avatar
adjunto. Ahora tiene una ruta estándar normalPaperclip + S3: migración de archivos existentes de uno: formato de ruta a otro
has_attached_file :avatar,
:path => "/:id-:style-:filename"
¿Qué necesito para pasar a un ofuscado uno
has_attached_file :avatar,
:path => "/:id-:hash.:extension"
:hash_secret => 'asecuresecret'
todo funciona bien con nuevas imágenes, pero ¿cómo puedo migrar los archivos existentes almacenados en S3 para la nuevo formato de ruta, es decir, cambiarles el nombre?
estoy usando un clip 2.7 y 3.2 Rieles
Gracias !!!
Para los interesados, pasar de hash a no hash es un poco más interesante y el mejor método que he encontrado es crear un nuevo 'has_attached_file' para realizar la migración. –