From 3c428dd5a432377f866f36c7bf682378c6efc11d Mon Sep 17 00:00:00 2001 From: Liang Ding Date: Fri, 21 Nov 2014 14:08:29 +0800 Subject: [PATCH] online users' report with more pretty format --- session/sessions.go | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/session/sessions.go b/session/sessions.go index 521bc70..9931709 100644 --- a/session/sessions.go +++ b/session/sessions.go @@ -23,6 +23,7 @@ package session import ( + "bytes" "encoding/json" "net/http" "os" @@ -134,11 +135,15 @@ func FixedTimeReport() { } } - glog.Infof("[%d] users are online and [%d] wide sessions currently", len(users), len(WideSessions)) + var buf bytes.Buffer + buf.WriteString("\n [" + strconv.Itoa(len(users)) + "] users are online and [" + strconv.Itoa(len(WideSessions)) + + "] wide sessions currently\n") for _, t := range users { - glog.Infof(t.report()) + buf.WriteString(" " + t.report() + "\n") } + + glog.Info(buf.String()) } }() }