diff options
author | Andrew Lewis <nerf@judo.za.org> | 2016-11-14 20:39:16 +0200 |
---|---|---|
committer | Andrew Lewis <nerf@judo.za.org> | 2016-11-15 17:30:39 +0200 |
commit | da83f5296a9e41bc55c8a5bd83fdc3bfd7bf5f54 (patch) | |
tree | 14bc67a2c9af086a375335621457f404df6bea19 /src/rspamadm/fuzzy_convert.lua | |
parent | fc406133889dc128f44e351c3198994c2e8d1b8e (diff) | |
download | rspamd-da83f5296a9e41bc55c8a5bd83fdc3bfd7bf5f54.tar.gz rspamd-da83f5296a9e41bc55c8a5bd83fdc3bfd7bf5f54.zip |
[Minor] Lint rspamadm & test suite scripts
Diffstat (limited to 'src/rspamadm/fuzzy_convert.lua')
-rw-r--r-- | src/rspamadm/fuzzy_convert.lua | 30 |
1 files changed, 20 insertions, 10 deletions
diff --git a/src/rspamadm/fuzzy_convert.lua b/src/rspamadm/fuzzy_convert.lua index 5db3c925b..a7ee666b9 100644 --- a/src/rspamadm/fuzzy_convert.lua +++ b/src/rspamadm/fuzzy_convert.lua @@ -41,10 +41,13 @@ end local function send_digests(digests, redis_host, redis_password, redis_db) local conn, err = connect_redis(redis_host, redis_password, redis_db) - if not conn then return false end - local _, v + if err then + print(err) + return false + end + local ret for _, v in ipairs(digests) do - local ret, err = conn:add_cmd('HMSET', { + ret, err = conn:add_cmd('HMSET', { 'fuzzy' .. v[1], 'F', v[2], 'V', v[3], @@ -72,10 +75,13 @@ end local function send_shingles(shingles, redis_host, redis_password, redis_db) local conn, err = connect_redis(redis_host, redis_password, redis_db) - if not conn then return false end - local _, v + if err then + print("Redis error: " .. err) + return false + end + local ret for _, v in ipairs(shingles) do - local ret, err = conn:add_cmd('SET', { + ret, err = conn:add_cmd('SET', { 'fuzzy_' .. v[2] .. '_' .. v[1], v[4], }) @@ -102,8 +108,12 @@ end local function update_counters(total, redis_host, redis_password, redis_db) local conn, err = connect_redis(redis_host, redis_password, redis_db) - if not conn then return false end - local ret, err = conn:add_cmd('SET', { + if err then + print(err) + return false + end + local ret + ret, err = conn:add_cmd('SET', { 'fuzzylocal', total, }) @@ -111,7 +121,7 @@ local function update_counters(total, redis_host, redis_password, redis_db) print('Cannot batch SET command: ' .. err) return false end - local ret, err = conn:add_cmd('SET', { + ret, err = conn:add_cmd('SET', { 'fuzzy_count', total, }) @@ -127,7 +137,7 @@ local function update_counters(total, redis_host, redis_password, redis_db) return true end -return function (args, res) +return function (_, res) local db = sqlite3.open(res['source_db']) local shingles = {} local digests = {} |