مراية لـ
https://github.com/postalserver/postal.git
تم المزامنة 2025-11-30 21:32:30 +00:00
32 أسطر
748 B
Ruby
32 أسطر
748 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)
|
|
end
|
|
|
|
end
|