imgkit сохранение снимков проблем рельсы 4

Я использую imgkit драгоценный камень в моем приложении, чтобы сделать снимок текущего кода контроллера страницы

kit = IMGKit.new(render_to_string)
t = kit.to_img(:png) 
file_path = '/home/myapp/file.png'
file = kit.to_file(file_path)

работает нормально (изображение сохранено в myapp/file.png).

Теперь мой вопрос

  • каждый раз этот метод будет перезаписывать file.png что я не хочу
  • Как я могу отобразить эти сохраненные изображения (предположим, я указал путь сохранения в папке с изображениями в моей корневой директории приложения)

надеюсь, я объясню свою проблему ясно, я не использую S3 для хранения, вместо этого я использую свою локальную машину

я использую https://github.com/csquared/IMGKit для моей справки

1 ответ

Решение

file_path = "/home/myapp/#ndomTime.now‹file.png" должен это сделать

Другие вопросы по тегам