mirror of
https://github.com/rspamd/rspamd.git
synced 2024-09-13 15:45:47 +02:00
960b608d35
- Move neural functions to library - Parameterise spawn_train - neural plugin: Fix store_pool_only when autotrain is true - neural plugin: Use cache_set instead of mempool - Add test
17 lines
350 B
Lua
17 lines
350 B
Lua
local ucl = require "ucl"
|
|
|
|
local function unhex(str)
|
|
return (str:gsub('..', function (cc)
|
|
return string.char(tonumber(cc, 16))
|
|
end))
|
|
end
|
|
|
|
local parser = ucl.parser()
|
|
local ok, err = parser:parse_string(unhex(arg[1]), 'msgpack')
|
|
if not ok then
|
|
io.stderr:write(err)
|
|
os.exit(1)
|
|
end
|
|
|
|
print(ucl.to_format(parser:get_object(), 'json-compact'))
|