Files
2026-07-13 12:32:21 +08:00

36 lines
659 B
Lua

local conf_loader = require "kong.conf_loader"
local pl_app = require "pl.lapp"
local log = require "kong.cmd.utils.log"
local function execute(args)
local conf, err, errors = conf_loader(args.conf)
if not conf then
if errors then
for i = 1, #errors do
log.error(errors[i])
end
elseif err then
log.error(err)
end
pl_app.quit(nil, true)
end
log("configuration at %s is valid", args.conf)
end
local lapp = [[
Usage: kong check <conf>
Check the validity of a given Kong configuration file.
<conf> (default /etc/kong/kong.conf) configuration file
Options:
]]
return {
lapp = lapp,
execute = execute
}