From a9a06fd142ad38936174ea970d2085d8ceb59559 Mon Sep 17 00:00:00 2001 From: Sangbum Kim Date: Tue, 12 Jun 2018 22:50:41 +0900 Subject: [PATCH] =changed path from log --- logger/rotater/global.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/logger/rotater/global.go b/logger/rotater/global.go index d9b6a85..9e3ec64 100644 --- a/logger/rotater/global.go +++ b/logger/rotater/global.go @@ -2,7 +2,7 @@ package rotater import ( "os" - "path" + "path/filepath" "log" "amuz.es/src/infra/goutils/logger" "github.com/lestrrat-go/file-rotatelogs" @@ -19,11 +19,12 @@ func NewLogWriter(FileName string, logDir string, options ...Option) (logger.Rot default: logpath := FileName if logDir != "" { - logpath = path.Join(logDir, FileName) + logpath = filepath.Join(logDir, FileName) } + logpath,_ = filepath.Abs(logpath) log.Println(" Attention!! log writes to ", logpath) options=append(options,rotatelogs.WithLinkName(logpath)) - if logWriter, err := NewRotater(logpath+".%Y%M%D", options...); err != nil { + if logWriter, err := NewRotater(logpath+".%Y%m%d", options...); err != nil { return nil, err } else { loggers.Store(logWriter)