diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2016-05-28 13:33:24 +0100 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2016-05-28 13:33:24 +0100 |
commit | caa85eb1ec3cae941795dea727e794625b9c8bf3 (patch) | |
tree | 66407baf24e1c773d4787dc2d2ec69e5fc5a60bb /src/plugins/lua/dmarc.lua | |
parent | f7d54ff789833242766d565c79ea2e0d174dde45 (diff) | |
download | rspamd-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.lua | 11 |
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 |