func listFieldFields()

in scripts/generate-docs/exported_fields.go [71:86]


func listFieldFields(dataStreamPath string) ([]string, error) {
	fieldsPath := filepath.Join(dataStreamPath, "fields")

	var files []string
	fileInfos, err := ioutil.ReadDir(fieldsPath)
	if err != nil {
		return nil, errors.Wrapf(err, "reading dataStream fields dir failed (path: %s)", fieldsPath)
	}

	for _, fileInfo := range fileInfos {
		if !fileInfo.IsDir() {
			files = append(files, filepath.Join(fieldsPath, fileInfo.Name()))
		}
	}
	return files, nil
}