Выполнить Рубиновый Крон
Я рассмотрел несколько учебных пособий и другие вопросы о стековом потоке по этой теме, но не смог самостоятельно исправить проблему.
После нескольких попыток установить другие решения, вот мой оригинальный код, над которым я действительно надеюсь работать:
00,30 10-20 * * * ruby ~/Documents/GeneralAssembly/ForFun/SMS/sms.rb
Кстати, sms.rb подключен к Twillio. Я настраиваю Cron, чтобы отправлять мне сообщения каждые полчаса и напоминать мне не перекусывать в середине дня:)
Файл запускается и работает сам по себе, плюс я получаю почту, когда cron пытается запустить, но все равно не работает вместе.
Пожалуйста, помогите как можно лучше. Дайте мне знать, что я неправильно понимаю. Большое спасибо!
2 ответа
Вы также можете попробовать использовать whenever
драгоценный камень Он упаковывает задания cron в хороший DSL и генерирует / обновляет ваш файл cron для вас. Например:
# config/schedule.rb
every 10.minutes do
runner "MyModel.some_process"
rake "my:rake:task"
command "/usr/bin/my_great_command"
end
Затем проверьте выход с whenever -w
и применить его с whenever --update-cronfile