INNER CODE UNIT · Go
Run
clickvisual/clickvisual · api/internal/pkg/agent/search/main.go:266
func Run(req Request) (data view.RespAgentSearch, err error) {
elog.Info("agent[node] log search start", elog.Any("req", req))
data.Data = make([]view.RespAgentSearchItem, 0)
// 如果是k8s请求所有的 curl,直接返回
if req.IsK8sAllCurl {
return k8sAllCurlSearch(req)
}
err = req.prepare()
if err != nil {
err = fmt.Errorf("req prepare fail, err: %w", err)
return
}
data.K8sClientType = req.K8sClientType
filePaths := req.TruePath
if len(filePaths) == 0 {