maintenance: consolidate maintenance tasks in logical/maintenance.rb.

This commit is contained in:
evazion
2018-10-07 22:22:45 -05:00
parent 1a4949368c
commit 5201954413
5 changed files with 23 additions and 31 deletions

View File

@@ -2,15 +2,11 @@ set :output, "/var/log/whenever.log"
#env "MAILTO", "webmaster@danbooru.donmai.us"
every 1.hour do
runner "UploadErrorChecker.new.check!"
end
every 1.hour do
runner "DelayedJobErrorChecker.new.check!"
runner "Maintenance.hourly"
end
every 1.day do
runner "DailyMaintenance.new.run"
runner "Maintenance.daily"
end
every 1.day, :at => "1:00 am" do
@@ -18,10 +14,5 @@ every 1.day, :at => "1:00 am" do
end
every 1.week, :at => "1:30 am" do
runner "WeeklyMaintenance.new.run"
runner "TagRelationshipRetirementService.find_and_retire!"
end
every 1.month, :at => "2:00 am" do
runner "MonthlyMaintenance.new.run"
runner "Maintenance.weekly"
end