Files
danbooru/lib/tasks/maintenance.rake
evazion 5f1226ca92 Rename maintenance.rb -> danbooru_maintenance.rb.
Fixes random test failures caused by ambiguous constant lookup issues
(the `Maintenance` module name was used in multiple conflicting places).
2019-08-15 00:36:25 -05:00

19 lines
392 B
Ruby

require "tasks/newrelic" if defined?(NewRelic)
namespace :maintenance do
desc "Run hourly maintenance jobs"
task hourly: :environment do
DanbooruMaintenance.hourly
end
desc "Run daily maintenance jobs"
task daily: :environment do
DanbooruMaintenance.daily
end
desc "Run weekly maintenance jobs"
task weekly: :environment do
DanbooruMaintenance.weekly
end
end