func handle()

in cron-helper/appengine/appengine.go [29:44]


func handle(w http.ResponseWriter, r *http.Request) {
	ctx := appengine.NewContext(r)
	str, err := submitBuild(ctx)
	if err != nil {
		message := fmt.Sprintf("Error submitting build: %s\n", err)
		log.Errorf(ctx, message)
		w.WriteHeader(http.StatusInternalServerError)
		w.Write([]byte(message))
	} else {
		message := fmt.Sprintf("Successfully submitted build: %s\n", str)
		log.Infof(ctx, message)
		w.WriteHeader(http.StatusOK)
		w.Write([]byte(message))
	}
	return
}