end, fun.map(function(n,d)
return string.format('%s [%s]', n,
table.concat(fun.totable(fun.map(function(v)
- return string.format('%s msgs burst, %s msgs/sec rate',
- v.burst, v.rate)
+ return string.format('symbol: %s, %s msgs burst, %s msgs/sec rate',
+ v.symbol, v.burst, v.rate)
end, d.buckets)), '; ')
)
end, settings.limits))
-- Register per bucket symbols
-- Display what's enabled
- fun.each(function(set)
- if set.buckets then
- for _,b in ipairs(set.buckets) do
+ fun.each(function(set, lim)
+ if type(lim.buckets) == 'table' then
+ for _,b in ipairs(lim.buckets) do
if b.symbol then
rspamd_config:register_symbol{
type = 'virtual',