From e6b4dc4c89edff30d8b099a6c75c99d38c6e139f Mon Sep 17 00:00:00 2001 From: JungJun Date: Mon, 18 Jul 2022 11:46:01 +0900 Subject: [PATCH] =?UTF-8?q?mkdir=20=EB=A1=9C=EA=B7=B8=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- icslog/icslog.go | 2 ++ icssvc/icssvc.go | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/icslog/icslog.go b/icslog/icslog.go index c7fbde2..2e73e0a 100644 --- a/icslog/icslog.go +++ b/icslog/icslog.go @@ -183,10 +183,12 @@ func NewIcsLog(conf *icsconf.LogConfig, level int, output int, path string, disk var oerr error oerr = os.MkdirAll(filepath.Dir(gIcsLog.LogFileName), 0777) if oerr != nil { + fmt.Println("mkdir err : ", oerr) icserror.ICSERRMakeDir.SetError(oerr) icserror.ICSERRMakeDir.PrintWithCaller(0) return } + fmt.Println("mkdir success") gIcsLog.LogFile, oerr = os.OpenFile(gIcsLog.LogFileName, os.O_RDWR|os.O_CREATE|os.O_APPEND, 0777) if oerr != nil { diff --git a/icssvc/icssvc.go b/icssvc/icssvc.go index b25c8d9..46bda21 100644 --- a/icssvc/icssvc.go +++ b/icssvc/icssvc.go @@ -204,7 +204,7 @@ func (s IcsService) LogWatcher() *icserror.IcsError { // 일자별 rotate를 날짜 폴더로 이동 s.log.LogFileName = fmt.Sprintf("%s/%d%02d%02d/LGT.%03d.%d%02d%02d%02d%02d.log", s.log.Path, y2, m2, d2, s.config.InfoConfig.ServerID, y2, m2, d2, h2, mi2) var oerr error - s.log.LogFile, oerr = os.OpenFile(s.log.LogFileName, os.O_RDWR|os.O_CREATE|os.O_APPEND, 0666) + s.log.LogFile, oerr = os.OpenFile(s.log.LogFileName, os.O_RDWR|os.O_CREATE|os.O_APPEND, 0777) if oerr != nil { icserror.ICSERRFileOpen.SetError(oerr) //icserror.ICSERRFileOpen.PrintWithCaller(1)