Fixes random test failures caused by ambiguous constant lookup issues (the `Maintenance` module name was used in multiple conflicting places).
19 lines
392 B
Ruby
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
|