Tengo una acción de controlador que genera una cantidad de informes de Excel, esto toma alrededor de 10 minutos. A veces lo llamo desde mi aplicación web, por eso es una acción.¿Cómo puedo llamar a una acción de controlador desde una tarea de rake?
Pero también quiero crear una tarea de rake para ejecutar esto, por lo que puedo programar que se ejecute automáticamente una vez por noche.
¿Alguna forma de hacerlo?
Como dicen los demás, debe mover el código a un modelo. Tener cosas hechas en los controladores es una mala práctica. – kikito