Browse Source

[Fix] ratelimit - symbol per bucket

tags/3.2
Carsten Rosenberg 2 years ago
parent
commit
a7ac20d0b5
1 changed files with 5 additions and 5 deletions
  1. 5
    5
      src/plugins/lua/ratelimit.lua

+ 5
- 5
src/plugins/lua/ratelimit.lua View File

@@ -797,8 +797,8 @@ if opts then
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))
@@ -877,9 +877,9 @@ if opts then

-- 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',

Loading…
Cancel
Save