INNER CODE UNIT · Go

func

clickvisual/clickvisual · api/internal/pkg/agent/search/main.go:169

func (req *Request) prepare() error {
	customSearchArr, systemSearchArr, err := Keyword2Array(req.KeyWord)
	if err != nil {
		return err
	}
	for _, value := range systemSearchArr {
		switch value.Key {
		case InnerKeyContainer:
			req.K8SContainer = append(req.K8SContainer, value.ValueString)
		case InnerKeyFile:
			req.Path = value.ValueString
		case InnerKeyNamespace:
			req.Namespace = value.ValueString
			// TODO 目前还没有针对 pod 进行过滤
		case InnerKeyPod:
		}
	}
	req.customSearchArr = customSearchArr

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…