(root string, id string)
| 288 | } |
| 289 | |
| 290 | func pluginFilePaths(root string, id string) ([]string, error) { |
| 291 | files, errFiles := pluginFileInfos(root, id) |
| 292 | if errFiles != nil { |
| 293 | return nil, errFiles |
| 294 | } |
| 295 | out := make([]string, 0, len(files)) |
| 296 | for _, file := range files { |
| 297 | out = append(out, file.Path) |
| 298 | } |
| 299 | return out, nil |
| 300 | } |
| 301 | |
| 302 | func pluginFileInfos(root string, id string) ([]pluginFileInfo, error) { |
| 303 | root = strings.TrimSpace(root) |
no test coverage detected