Question

I've made a rails rake task that uploads/crops/re-sizes (with paperclip) silly amounts of images.

I wanted to know how to output a message to the terminal when it was running (e.g. chipolata.jpg processed) and at the end, it takes a good few minutes to run and a little feedback would be good.

Thanks.

Was it helpful?

Solution

Just use the standard Ruby puts command:

puts "Hello from Rake!"

You can use string interpolation to output the individual file names within the loop:

puts "#{image_filename} processed"

OTHER TIPS

In your loop simply call:

puts "chipolata.jpg processed"
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top