mkdir 로그 추가

main
JungJun 2 years ago
parent cede86e178
commit e6b4dc4c89

@ -183,10 +183,12 @@ func NewIcsLog(conf *icsconf.LogConfig, level int, output int, path string, disk
var oerr error var oerr error
oerr = os.MkdirAll(filepath.Dir(gIcsLog.LogFileName), 0777) oerr = os.MkdirAll(filepath.Dir(gIcsLog.LogFileName), 0777)
if oerr != nil { if oerr != nil {
fmt.Println("mkdir err : ", oerr)
icserror.ICSERRMakeDir.SetError(oerr) icserror.ICSERRMakeDir.SetError(oerr)
icserror.ICSERRMakeDir.PrintWithCaller(0) icserror.ICSERRMakeDir.PrintWithCaller(0)
return return
} }
fmt.Println("mkdir success")
gIcsLog.LogFile, oerr = os.OpenFile(gIcsLog.LogFileName, os.O_RDWR|os.O_CREATE|os.O_APPEND, 0777) gIcsLog.LogFile, oerr = os.OpenFile(gIcsLog.LogFileName, os.O_RDWR|os.O_CREATE|os.O_APPEND, 0777)
if oerr != nil { if oerr != nil {

@ -204,7 +204,7 @@ func (s IcsService) LogWatcher() *icserror.IcsError {
// 일자별 rotate를 날짜 폴더로 이동 // 일자별 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) 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 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 { if oerr != nil {
icserror.ICSERRFileOpen.SetError(oerr) icserror.ICSERRFileOpen.SetError(oerr)
//icserror.ICSERRFileOpen.PrintWithCaller(1) //icserror.ICSERRFileOpen.PrintWithCaller(1)

Loading…
Cancel
Save