1
0
مراية لـ https://github.com/postalserver/postal.git تم المزامنة 2025-12-01 05:43:04 +00:00
الملفات
postal/config/cron.rb
2019-11-22 17:28:11 +00:00

33 أسطر
790 B
Ruby

module Clockwork
configure do |config|
config[:tz] = 'UTC'
config[:logger] = Postal.logger_for(:cron)
end
every 1.minute, 'every-1-minutes' do
RequeueWebhooksJob.queue(:main)
SendNotificationsJob.queue(:main)
end
every 15.minutes, 'every-15-minutes', :at => ['**:00', '**:15', '**:30', '**:45'] do
RenewTrackCertificatesJob.queue(:main)
end
every 1.hour, 'every-hour', :at => ['**:15'] do
CheckAllDNSJob.queue(:main)
ExpireHeldMessagesJob.queue(:main)
CleanupAuthieSessionsJob.queue(:main)
end
every 1.hour, 'every-hour', :at => ['**:45'] do
PruneWebhookRequestsJob.queue(:main)
end
every 1.day, 'every-day', :at => ['03:00'] do
ProcessMessageRetentionJob.queue(:main)
PruneSuppressionListsJob.queue(:main)
end
end