Рельсы Dreamhost Cron Job - PullRequest
       18

Рельсы Dreamhost Cron Job

1 голос
/ 18 июня 2010

Я пытаюсь получить несколько заданий cron, проходящих через Dreamost с помощью их панели.Я также использую rake для выполнения этих заданий

Мои файлы rake находятся в

app / lib / tasks / example.rake

Но я не знаю, чтокод для предоставления панели для их выполнения

Ответы [ 2 ]

1 голос
/ 18 июня 2010

Я бы порекомендовал не пытаться делать это в первую очередь.

Редактирование заданий cron вручную - это задница, а у rails есть несколько полезных утилит, чтобы этого избежать.

Существует сообщение о том, что при использовании драгоценного камня Wheneverize для предотвращения этих проблем существует версия Railsast.

http://asciicasts.com/episodes/164-cron-in-ruby

Если вы хотите, чтобы эти задания хрон автоматически обновлялись при каждом развертывании на dreamhost, просто вставьте его вкак часть вашего Capistrano deploy.rb

Если вы не используете Capistrano, я настоятельно рекомендую вам взглянуть на:

http://www.capify.org/index.php/Capistrano

РЕДАКТИРОВАТЬ

Если вы хотите воспользоваться маршрутом DH cron, должно работать следующее

cd /full/path/to/your/project && rake example
0 голосов
/ 18 июня 2010

если вы используете грабли, вы можете поместить

rake whatevertask

в поле команды

...