Esempio n. 1
0
func Add(ctx context.Context, ds *datastore.Datastore, w http.ResponseWriter, req *http.Request) {
	var request oproto.AddRequest
	var response oproto.AddResponse
	if parseRequest(w, req, &request) != nil {
		return
	}

	in := ds.Writer(ctx)
	for _, stream := range request.Stream {
		in <- stream
	}
	close(in)

	response.Success = true
	returnResponse(w, req, &response)
}