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 {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…