fix: return error code when trace log not foundd (#6168)
This commit is contained in:
parent
23e2bd62c5
commit
96d2615cc8
|
@ -88,8 +88,11 @@ update_trace(Path, Params) ->
|
||||||
download_zip_log(Path, Params) ->
|
download_zip_log(Path, Params) ->
|
||||||
case emqx_trace_api:download_zip_log(Path, Params) of
|
case emqx_trace_api:download_zip_log(Path, Params) of
|
||||||
{ok, File} -> minirest:return_file(File);
|
{ok, File} -> minirest:return_file(File);
|
||||||
{error, _Reason} = Err -> return(Err)
|
{error, Reason} -> return({error, 'NOT_FOUND', Reason})
|
||||||
end.
|
end.
|
||||||
|
|
||||||
stream_log_file(Path, Params) ->
|
stream_log_file(Path, Params) ->
|
||||||
return(emqx_trace_api:stream_log_file(Path, Params)).
|
case emqx_trace_api:stream_log_file(Path, Params) of
|
||||||
|
{ok, File} -> return({ok, File});
|
||||||
|
{error, Reason} -> return({error, 'NOT_FOUND', Reason})
|
||||||
|
end.
|
||||||
|
|
Loading…
Reference in New Issue