From e1b484004b7c6eebab0b04723acc52edbdb8089a Mon Sep 17 00:00:00 2001 From: Fabien Herfray Date: Mon, 28 Sep 2015 11:12:43 +0200 Subject: [PATCH] Logger refactored. --- logger.go | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/logger.go b/logger.go index c63b60d..164fb16 100644 --- a/logger.go +++ b/logger.go @@ -17,7 +17,7 @@ type Logger struct { // NewLogger returns a new Logger instance func NewLogger() *Logger { - return &Logger{log.New(os.Stdout, "\n[Zest] ", 0)} + return &Logger{log.New(os.Stdout, "[Zest] ", 0)} } func (l *Logger) ServeHTTP(rw http.ResponseWriter, r *http.Request, next http.HandlerFunc) { @@ -29,14 +29,6 @@ func (l *Logger) ServeHTTP(rw http.ResponseWriter, r *http.Request, next http.Ha method := r.Method methodColor := colorForMethod(method) - l.Printf("%s BEGIN %s | %v | %s | %s %s %s %s", - green, reset, - start.Format("2006/01/02 - 15:04:05"), - clientIP, - methodColor, method, reset, - path, - ) - // process request next(rw, r) @@ -48,8 +40,7 @@ func (l *Logger) ServeHTTP(rw http.ResponseWriter, r *http.Request, next http.Ha statusCode := res.Status() statusColor := colorForStatus(statusCode) - l.Printf("%s END %s | %v | %s %3d %s | %v | %s | %s %s %s %s", - red, reset, + l.Printf("%v | %s %3d %s | %v | %s | %s %s %s %s", end.Format("2006/01/02 - 15:04:05"), statusColor, statusCode, reset, latency,