Я пытаюсь настроить задание cron, используя гем whenever. Я написал, когда следует запускать задание cron в schedule.rb, а также обновил crontab, как указано в railscasts. Но задание cron, похоже, не выполняется. Я просто использую его на локальной машине.
Это код schedule.rb
every :sunday, :at => "2:28am" do
runner "App.send_status", :environment => :development
end
и это то, что происходит, когда я делаю crontab -l
28 2 * * 0 /bin/bash -l -c 'cd /Users/felix/cron && script/rails runner -e development
'\''App.send_status'\'''
Я настраиваю cron всего на 5 минут вперед (т.е. в 2:23).
Он выполняется, когда я пробовал его из командной строки, например
script/rails runner -e development "App.send_status"
Не могли бы вы сказать мне, не пропустил ли я что-то. Спасибо!!!