Rails Rake Tasks,在结束期间和结束时输出消息

时间:2010-02-09 10:42:34

标签: ruby-on-rails ruby rake paperclip task

我做了一个rails rake任务,上传/裁剪/重新调整尺寸(使用回形针)愚蠢的图像。

我想知道如何在终端运行时向终端输出消息(例如处理chipolata.jpg),最后需要花费几分钟才能运行,反馈会很好。

感谢。

2 个答案:

答案 0 :(得分:16)

只需使用标准的Ruby puts命令:

puts "Hello from Rake!"

您可以使用字符串插值在循环中输出单个文件名:

puts "#{image_filename} processed"

答案 1 :(得分:0)

在你的循环中,只需致电:

puts "chipolata.jpg processed"