Selaa lähdekoodia

[Minor] Include module name when setting pre result

tags/1.8.1
Vsevolod Stakhov 5 vuotta sitten
vanhempi
commit
0125a1a771

+ 1
- 1
src/plugins/lua/antivirus.lua Näytä tiedosto

@@ -123,7 +123,7 @@ local function yield_result(task, rule, vname)
lua_util.template(rule.message or 'Rejected', {
SCANNER = rule['type'],
VIRUS = vname,
}))
}), N)
end
end


+ 1
- 1
src/plugins/lua/dmarc.lua Näytä tiedosto

@@ -201,7 +201,7 @@ local function maybe_force_action(task, disposition)
if force_action then
-- Don't do anything if pre-result has been already set
if task:has_pre_result() then return end
task:set_pre_result(force_action, 'Action set by DMARC')
task:set_pre_result(force_action, 'Action set by DMARC', N)
end
end
end

+ 2
- 2
src/plugins/lua/force_actions.lua Näytä tiedosto

@@ -79,9 +79,9 @@ local function gen_cb(expr, act, pool, message, subject, raction, honor, limit)
task:set_metric_subject(subject)
end
if type(message) == 'string' then
task:set_pre_result(act, message)
task:set_pre_result(act, message, N)
else
task:set_pre_result(act)
task:set_pre_result(act, nil, N)
end
return true, act
end

+ 2
- 2
src/plugins/lua/greylist.lua Näytä tiedosto

@@ -157,13 +157,13 @@ local function greylist_message(task, end_time, why)
if rspamd_lua_utils.is_rspamc_or_controller(task) then return end
if settings.message_func then
task:set_pre_result(settings['action'],
settings.message_func(task, end_time))
settings.message_func(task, end_time), N)
else
local message = settings['message']
if settings.report_time then
message = string.format("%s: %s", message, end_time)
end
task:set_pre_result(settings['action'], message)
task:set_pre_result(settings['action'], message, N)
end

task:set_flag('greylisted')

+ 1
- 1
src/plugins/lua/metadata_exporter.lua Näytä tiedosto

@@ -229,7 +229,7 @@ local selectors = {
local function maybe_defer(task, rule)
if rule.defer then
rspamd_logger.warnx(task, 'deferring message')
task:set_pre_result('soft reject', 'deferred')
task:set_pre_result('soft reject', 'deferred', N)
end
end


+ 3
- 3
src/plugins/lua/multimap.lua Näytä tiedosto

@@ -555,9 +555,9 @@ local function multimap_callback(task, rule)
r['message'] = r.message_func(task, r['symbol'], opt)
end
if r['message'] then
task:set_pre_result(r['action'], r['message'])
task:set_pre_result(r['action'], r['message'], N)
else
task:set_pre_result(r['action'], 'Matched map: ' .. r['symbol'])
task:set_pre_result(r['action'], 'Matched map: ' .. r['symbol'], N)
end
end
end
@@ -731,7 +731,7 @@ local function multimap_callback(task, rule)
elseif is_ok then
task:insert_result(rule['symbol'], 1, rule['map'])
if pre_filter then
task:set_pre_result(rule['action'], 'Matched map: ' .. rule['symbol'])
task:set_pre_result(rule['action'], 'Matched map: ' .. rule['symbol'], N)
end
end


+ 1
- 1
src/plugins/lua/ratelimit.lua Näytä tiedosto

@@ -556,7 +556,7 @@ local function ratelimit_cb(task)
bucket.burst, bucket.rate,
data[2], data[3], data[4])
task:set_pre_result('soft reject',
message_func(task, lim_name, prefix, bucket))
message_func(task, lim_name, prefix, bucket), N)
end
end
end

+ 1
- 1
src/plugins/lua/replies.lua Näytä tiedosto

@@ -65,7 +65,7 @@ local function replies_check(task)
(settings.use_local and ip_addr and ip_addr:is_local()) then
rspamd_logger.infox(task, "not forcing action for local network or authorized user");
else
task:set_pre_result(settings['action'], settings['message'])
task:set_pre_result(settings['action'], settings['message'], N)
end
end
end

+ 2
- 2
src/plugins/lua/spamtrap.lua Näytä tiedosto

@@ -66,7 +66,7 @@ local function spamtrap_cb(task)
rspamd_logger.infox(task, 'spamtrap found: <%s>', rcpt)
if settings.smtp_message then
task:set_pre_result(settings['action'],
lua_util.template(settings.smtp_message, { rcpt = rcpt}))
lua_util.template(settings.smtp_message, { rcpt = rcpt}), 'spamtrap')
else
local smtp_message = 'unknown error'
if settings.action == 'no action' then
@@ -74,7 +74,7 @@ local function spamtrap_cb(task)
elseif settings.action == 'reject' then
smtp_message = 'message rejected'
end
task:set_pre_result(settings['action'], smtp_message)
task:set_pre_result(settings['action'], smtp_message, 'spamtrap')
end
end
end

Loading…
Peruuta
Tallenna