Reprocessing images in Carrierwave

carrierwave, rake, ruby-on-rails, ruby-on-rails-3.1

Solution

According to the Carrerwave documentation you can use following commands:

Model.all.each do |model|
  model.image.recreate_versions!
end

Problem

Let's say my model has an image with `:thumb` and the client wants `:tiny` and `:nano` thumbnails. How do I reprocess all the existing images using a rake task? I've found a rake task that I thought would do it https://gist.github.com/777788 but it's giving me errors.

Original source