(res interface{}, w http.ResponseWriter)
| 185 | } |
| 186 | |
| 187 | func writeResult(res interface{}, w http.ResponseWriter) error { |
| 188 | out, err := json.Marshal(res) |
| 189 | if err != nil { |
| 190 | return fmt.Errorf("failed to marshall response %+v with error: %s", res, err) |
| 191 | } |
| 192 | |
| 193 | w.Header().Set("Content-Type", "application/json") |
| 194 | _, err = w.Write(out) |
| 195 | return err |
| 196 | |
| 197 | } |
| 198 | |
| 199 | func streamResults(eventChannel *events.EventChannel, w http.ResponseWriter, r *http.Request, m manager.Manager) error { |
| 200 | flusher, ok := w.(http.Flusher) |
no test coverage detected
searching dependent graphs…