discourse/lib/tasks/scheduler.rake
Robin Ward 473a64d39d Add score, percent_rank to topics. Adds HotTopic model and consolidated job to calculate
hotness. Note: People on Heroku will have to update their jobs to the new structure
in Heroku.md
2013-03-28 15:39:54 -04:00

21 lines
481 B
Ruby

desc "This task is called by the Heroku scheduler add-on"
# Every day at 6am
task :enqueue_digest_emails => :environment do
Jobs::EnqueueDigestEmails.new.execute(nil)
end
# Every day at 4am
task :category_stats => :environment do
Jobs::CategoryStats.new.execute(nil)
end
# Every 10 minutes
task :periodical_updates => :environment do
Jobs::PeriodicalUpdates.new.execute(nil)
end
# Every day
task :version_check => :environment do
Jobs::VersionCheck.new.execute(nil)
end