in cmd/core/input/input.go [64:80]
func parse(input io.Reader, transformer Transformer) []interface{} {
requests := make([]interface{}, 0)
scanner := bufio.NewScanner(input)
for scanner.Scan() {
line := scanner.Text()
request, err := transformer(line)
if err != nil {
log.Errorf("Warning: Error parsing input line %q: %v\n", line, err)
} else {
requests = append(requests, request)
}
}
return requests
}