مراية لـ
https://github.com/postalserver/postal.git
تم المزامنة 2025-12-01 05:43:04 +00:00
30 أسطر
674 B
Ruby
30 أسطر
674 B
Ruby
# frozen_string_literal: true
|
|
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 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
|