]> source.dussan.org Git - rspamd.git/commitdiff
[Minor] lua_scanner - use override_defaults
authorCarsten Rosenberg <c.rosenberg@heinlein-support.de>
Sun, 13 Jan 2019 00:13:03 +0000 (01:13 +0100)
committerCarsten Rosenberg <c.rosenberg@heinlein-support.de>
Sun, 13 Jan 2019 00:13:03 +0000 (01:13 +0100)
lualib/lua_scanners/clamav.lua
lualib/lua_scanners/fprot.lua
lualib/lua_scanners/savapi.lua
lualib/lua_scanners/sophos.lua

index 8e2ae77f5acc3cceea9d91de7c0d3e70dbe22ccb..2e7ecb25c15f70ec017b8ca464c72be0773e05b2 100644 (file)
@@ -45,9 +45,7 @@ local function clamav_config(opts)
     message = default_message,
   }
 
-  for k,v in pairs(opts) do
-    clamav_conf[k] = v
-  end
+  clamav_conf = lua_util.override_defaults(clamav_conf, opts)
 
   if not clamav_conf.prefix then
     clamav_conf.prefix = 'rs_' .. clamav_conf.name .. '_'
index 9b6ebf802e65b2f92e84f0b7add55bf7b20bbdcd..b56187c8ce005e80ee2dcc6234c0a22ba05ae1a1 100644 (file)
@@ -44,9 +44,7 @@ local function fprot_config(opts)
     message = default_message,
   }
 
-  for k,v in pairs(opts) do
-    fprot_conf[k] = v
-  end
+  fprot_conf = lua_util.override_defaults(fprot_conf, opts)
 
   if not fprot_conf.prefix then
     fprot_conf.prefix = 'rs_' .. fprot_conf.name .. '_'
index dfe67d28c1d5ec9f92a1bf818a52ef611567706d..481f2daab8629c34424eec5c87aacaf81e7217fa 100644 (file)
@@ -47,9 +47,7 @@ local function savapi_config(opts)
     tmpdir = '/tmp',
   }
 
-  for k,v in pairs(opts) do
-    savapi_conf[k] = v
-  end
+  savapi_conf = lua_util.override_defaults(savapi_conf, opts)
 
   if not savapi_conf.prefix then
     savapi_conf.prefix = 'rs_' .. savapi_conf.name .. '_'
index 712f016be589af59ba42ab415b0cdc139441e238..0f874e75638f4edc3cfc68d99bfc4a2cd20bce76 100644 (file)
@@ -46,9 +46,7 @@ local function sophos_config(opts)
     savdi_report_oversize = false,
   }
 
-  for k,v in pairs(opts) do
-    sophos_conf[k] = v
-  end
+  sophos_conf = lua_util.override_defaults(sophos_conf, opts)
 
   if not sophos_conf.prefix then
     sophos_conf.prefix = 'rs_' .. sophos_conf.name .. '_'