Я только что приобрел платную версию cron Heroku, чтобы выполнять некоторые задания каждый час.То, что я хотел бы знать, - это синтаксис, который я должен использовать, чтобы заставить его работать каждый час.Пока у меня есть это, не могли бы вы сказать мне, если это правильно:
desc "Tasks called by the Heroku cron add-on"
task :cron => :environment do
if Time.now.hour % 1 == 0 # run every sixty minutes?
puts "Updating view counts...."
Video.update_view_counts
puts "Finished....."
puts "Updating video scores...."
VideoPost.update_score_caches
puts "Finished....."
puts "Erasing videos....."
Video.erase_videos!
puts "Finished....."
end
if Time.now.hour == 0 # run at midnight
end
end
Мне нужно знать, если эта строка с 1 это путь пойти ...
if Time.now.hour % 1 == 0
Заранее благодарим за помощь,
С наилучшими пожеланиями.