Rails tâches Rake, sortie un message pendant et à la fin
-
19-09-2019 - |
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.
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