mirror of
https://github.com/mailscope/kumomta.git
synced 2026-08-19 10:58:17 +00:00
99fcfbc64e
This commit causes the scheduled queue maintainer to refresh the queue config by calling the get_queue_config event approximately every minute while the queue is alive. In addition, we now thread the routing_domain through to get_queue_config
679 B
679 B
kumo.on('get_queue_config', function(domain, tenant, campaign, routing_domain))
!!! note This event handler is in flux and may change significantly
Not the final form of this API, but this is currently how we retrieve configuration used for managing a queue.
The parameters correspond to the domain, tenant, campaign and routing_domain
fields from the scheduled queue name, as discussed in Queues.
kumo.on('get_queue_config', function(domain_name, tenant, campaign, routing_domain)
return kumo.make_queue_config {
max_retry_interval = '20 minutes',
}
end)
See also kumo.make_queue_config.