2012-08-22 24 views
5

Mi sitio está alojado en Heroku, necesito ejecutar una tarea una vez a la semana. El complemento del programador solo me permite ejecutar tareas una vez al día ... ¿de todos modos puedo cambiar eso?Ejecutar tarea una vez a la semana en Heroku

Mi sitio está escrito en Ruby on Rails.

Respuesta

7

Compruebe si hoy es lunes y no ejecute su tarea de lo contrario.

Time.now.wday 
=> 2 

0: Domingo .. 6: sábado

3

O hacer lo mismo cheque del programador de tareas

test `date +%w` -eq 2 && rake ... 

Nuevamente 0: Domingo ... 6: sábado

Cuestiones relacionadas