From c245006d16fe6901beadfe4158d0872b8423dfa4 Mon Sep 17 00:00:00 2001 From: jackgr Date: Tue, 29 Mar 2016 17:55:50 -0700 Subject: [PATCH] Add expansion request and response logging --- pkg/expansion/service.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkg/expansion/service.go b/pkg/expansion/service.go index e7c135b75..8a589a063 100644 --- a/pkg/expansion/service.go +++ b/pkg/expansion/service.go @@ -49,14 +49,18 @@ func NewService(address string, port int, backend Expander) *Service { badRequest(resp, err.Error()) return } + + reqMsg := fmt.Sprintf("\nhandling request:\n%s\n", util.ToYAMLOrError(request)) + util.LogHandlerText("expansion service", reqMsg) response, err := backend.ExpandChart(request) if err != nil { badRequest(resp, fmt.Sprintf("error expanding chart: %s", err)) return } + util.LogHandlerExit("expansion service", http.StatusOK, "OK", resp.ResponseWriter) - message := fmt.Sprintf("\nResources:\n%s\n", response.Resources) - util.LogHandlerText("expansion service", message) + respMsg := fmt.Sprintf("\nreturning response:\n%s\n", util.ToYAMLOrError(response.Resources)) + util.LogHandlerText("expansion service", respMsg) resp.WriteEntity(response) } webService.Route(