INNER CODE UNIT · Go
func
carvel-dev/ytt · cmd/ytt-lambda-website/main.go:26
func (h *HandlerFuncAdapter) Proxy(event events.ALBTargetGroupRequest) (events.ALBTargetGroupResponse, error) {
req, err := h.ProxyEventToHTTPRequest(event)
if err != nil {
return events.ALBTargetGroupResponse{StatusCode: 421}, fmt.Errorf("Could not convert event to request: %v", err)
}
w := NewProxyResponseWriter()
h.handler.ServeHTTP(http.ResponseWriter(w), req)
resp, err := w.GetProxyResponse()
if err != nil {
return events.ALBTargetGroupResponse{StatusCode: 422}, fmt.Errorf("Error while generating response: %v", err)
}
return resp, nil
}
func main() {