我的config/schedule.rb文件看起來像這樣: LOG_FILE = File.expand_path("#{__FILE__}/../../log/Scripts.log")
set :environment_variable, 'BACKEND_ENV'
set :environment, :production_backend
set :output, LOG_FILE
我的應用程序涉及人們進入主頁,輸入他們爲了好玩而打賭的名字,他們的電子郵件地址,他們想要提醒的日期以及一些關於賭注的細節。我每天都用這個運行一次的寶石。 bet.rb class Bet < ActiveRecord::Base
attr_accessible :details, :email, :name, :reminder, :sent
# Sends user a r
我們正在使用任何寶石在我們的鐵軌項目上,並且有一項任務需要每小時運行一次,但僅限於星期天的一天。 我知道我可以安排按小時計算的任務,通過這樣的事情: every 1.hour do
# do something
end
,我也明白,我可以安排它在特定的時間上週日: every :sunday, :at => "11:00pm" do
#do something
end