[英]Rails whenever gem
I'm trying to set up whenever
gem, but I can't. whenever
尝试宝石时,我whenever
尝试设置,但不能。 schedule.rb
file: schedule.rb
文件:
set :output, "#{path}/log/cron-whenever.log"
every '1 * * * *' do
command "#{path}/sh_files/db_backup.sh"
end
Setting up: 配置:
~# whenever --update-crontab everything
[write] crontab file updated
~# crontab -l
# Begin Whenever generated tasks for: everything
1 * * * * /bin/bash -l -c '/some/path/to/files/db_backup.sh >> /some/path/to/files/cron-whenever.log 2>&1'
# End Whenever generated tasks for: everything
And after starting rails server and waiting... nothing happens. 在启动Rails服务器并等待之后……什么也没发生。 No
logs
update, do db_backup.sh
update. 没有
logs
更新,请更新db_backup.sh
。 Nothing... And I checked manually /some/path/to/files/db_backup.sh
command, it works... 什么都没有...我手动检查了
/some/path/to/files/db_backup.sh
命令,它可以正常工作...
根据Whenever gem,它应该是schedule.rb而不是scheduler.rb
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.