From b67c7cadcfc5bd0840440a31993c145fc7278483 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Wed, 20 Mar 2019 14:32:11 +0000 Subject: [PATCH] [Feature] Allow to add messages from settings --- src/plugins/lua/settings.lua | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/plugins/lua/settings.lua b/src/plugins/lua/settings.lua index 972375b322..04067211e2 100644 --- a/src/plugins/lua/settings.lua +++ b/src/plugins/lua/settings.lua @@ -82,6 +82,14 @@ local function apply_settings(task, to_apply) if to_apply.subject then task:set_metric_subject(to_apply.subject) end + + -- E.g. + -- messages = { smtp_message = "5.3.1 Go away" } + if to_apply.messages and type(to_apply.messages) == 'table' then + fun.each(function(category, message) + task:append_message(message, category) + end, to_apply.messages) + end end -- Checks for overridden settings within query params and returns 'true' if -- 2.47.3