mirror of
https://github.com/ntop/ntopng.git
synced 2026-04-30 16:09:32 +00:00
Improve error message in InfluxDB multiqueries
This commit is contained in:
parent
3f442f28b0
commit
2c2abae146
1 changed files with 5 additions and 2 deletions
|
|
@ -59,7 +59,7 @@ local function getResponseError(res)
|
|||
elseif jres.results then
|
||||
for _, single_res in pairs(jres.results) do
|
||||
if single_res.error then
|
||||
return single_res.error
|
||||
return single_res.error, single_res.statement_id
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
@ -250,9 +250,12 @@ local function multiQueryPost(queries, url, username, password)
|
|||
return false, err
|
||||
end
|
||||
|
||||
local err = getResponseError(res)
|
||||
local err, statement_id = getResponseError(res)
|
||||
if err ~= 200 then
|
||||
local err = "Unexpected query error: " .. err
|
||||
if statement_id ~= nil then
|
||||
err = err .. string.format(", in query #%d: %s", statement_id, queries[statement_id+1] or "nil")
|
||||
end
|
||||
traceError(TRACE_ERROR, TRACE_CONSOLE, err)
|
||||
return false, err
|
||||
end
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue