summaryrefslogtreecommitdiffstats
path: root/src/plugins/lua/dmarc.lua
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2016-05-28 13:33:24 +0100
committerVsevolod Stakhov <vsevolod@highsecure.ru>2016-05-28 13:33:24 +0100
commitcaa85eb1ec3cae941795dea727e794625b9c8bf3 (patch)
tree66407baf24e1c773d4787dc2d2ec69e5fc5a60bb /src/plugins/lua/dmarc.lua
parentf7d54ff789833242766d565c79ea2e0d174dde45 (diff)
downloadrspamd-caa85eb1ec3cae941795dea727e794625b9c8bf3.tar.gz
rspamd-caa85eb1ec3cae941795dea727e794625b9c8bf3.zip
[Feature] Use universal redis definitions in rspamd plugins
Diffstat (limited to 'src/plugins/lua/dmarc.lua')
-rw-r--r--src/plugins/lua/dmarc.lua11
1 files changed, 3 insertions, 8 deletions
diff --git a/src/plugins/lua/dmarc.lua b/src/plugins/lua/dmarc.lua
index 924b02017..063142f24 100644
--- a/src/plugins/lua/dmarc.lua
+++ b/src/plugins/lua/dmarc.lua
@@ -35,7 +35,6 @@ local symbols = {
dkim_deny_symbol = 'R_DKIM_REJECT',
}
-- Default port for redis upstreams
-local default_port = 6379
local upstreams = nil
local dmarc_redis_key_prefix = "dmarc_"
local dmarc_domain = nil
@@ -272,13 +271,9 @@ if not opts or type(opts) ~= 'table' then
return
end
-if not opts['servers'] then
- rspamd_logger.infox(rspamd_config, 'no servers are specified for dmarc stats')
-else
- upstreams = upstream_list.create(rspamd_config, opts['servers'], default_port)
- if not upstreams then
- rspamd_logger.errx(rspamd_config, 'cannot parse servers parameter')
- end
+upstreams = rspamd_parse_redis_server('dmarc')
+if not upstreams then
+ rspamd_logger.errx(rspamd_config, 'cannot parse servers parameter')
end
if opts['key_prefix'] then