いつでもシナトラと仕事ができるようにしています。コマンドを実行するとwhenever
、生成された cron タブが表示されます。script/runner
しかし、問題は、sinatra アプリに、Rails に存在するファイルがないことです。
このランナーを取得するにはどうすればよいですか、または生成する when コマンドはありますか?
どうも!
rake
の代わりにタスクを使用できますscript/runner
。Whenever
gem は、タスクを介してジョブを定義することをサポートしていますrake
(実際にはそれ以上) 。
サンプル: # config/schedule.rb
every 3.hours do
rake "destroy_all"
end
そしてあなたのRakefile
:(良い例がないため)
task :destroy_all do
puts "Do not do this"
# sh "rm -rf ."
end