Question

Je l'ai fait un râteau rails tâche qui uploads / cultures / redimensionne (avec paperclip) quantités stupides d'images.

Je voulais savoir comment produire un message au terminal quand il a été en cours d'exécution (par exemple chipolata.jpg traité) et à la fin, il faut un bon quelques minutes pour courir et un peu de commentaires serait bien.

Merci.

Était-ce utile?

La solution

Il suffit d'utiliser la commande standard Ruby puts:

puts "Hello from Rake!"

Vous pouvez utiliser l'interpolation de chaîne pour sortir les noms de fichiers individuels dans la boucle:

puts "#{image_filename} processed"

Autres conseils

Dans votre boucle il suffit d'appeler:

puts "chipolata.jpg processed"
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top