mirror of
https://gitee.com/johng/gf
synced 2026-06-06 02:25:47 +08:00
change panic to internal logging for package glog
This commit is contained in:
@ -230,7 +230,8 @@ func (l *Logger) printToWriter(now time.Time, std io.Writer, buffer *bytes.Buffe
|
||||
}
|
||||
} else {
|
||||
if _, err := l.config.Writer.Write(buffer.Bytes()); err != nil {
|
||||
panic(err)
|
||||
// panic(err)
|
||||
intlog.Error(err)
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -249,7 +250,9 @@ func (l *Logger) printToFile(now time.Time, buffer *bytes.Buffer) {
|
||||
stat, err := file.Stat()
|
||||
if err != nil {
|
||||
file.Close()
|
||||
panic(err)
|
||||
// panic(err)
|
||||
intlog.Error(err)
|
||||
return
|
||||
}
|
||||
if stat.Size() > l.config.RotateSize {
|
||||
l.rotateFileBySize(now)
|
||||
@ -258,7 +261,9 @@ func (l *Logger) printToFile(now time.Time, buffer *bytes.Buffer) {
|
||||
}
|
||||
if _, err := file.Write(buffer.Bytes()); err != nil {
|
||||
file.Close()
|
||||
panic(err)
|
||||
// panic(err)
|
||||
intlog.Error(err)
|
||||
return
|
||||
}
|
||||
file.Close()
|
||||
}
|
||||
@ -272,7 +277,8 @@ func (l *Logger) getFilePointer(path string) *gfpool.File {
|
||||
gDEFAULT_FILE_EXPIRE,
|
||||
)
|
||||
if err != nil {
|
||||
panic(err)
|
||||
// panic(err)
|
||||
intlog.Error(err)
|
||||
}
|
||||
return file
|
||||
}
|
||||
|
||||
@ -8,6 +8,7 @@ package glog
|
||||
|
||||
import (
|
||||
"context"
|
||||
"github.com/gogf/gf/internal/intlog"
|
||||
"io"
|
||||
|
||||
"github.com/gogf/gf/os/gfile"
|
||||
@ -55,7 +56,8 @@ func (l *Logger) Path(path string) *Logger {
|
||||
}
|
||||
if path != "" {
|
||||
if err := logger.SetPath(path); err != nil {
|
||||
panic(err)
|
||||
// panic(err)
|
||||
intlog.Error(err)
|
||||
}
|
||||
}
|
||||
return logger
|
||||
@ -73,7 +75,8 @@ func (l *Logger) Cat(category string) *Logger {
|
||||
}
|
||||
if logger.config.Path != "" {
|
||||
if err := logger.SetPath(gfile.Join(logger.config.Path, category)); err != nil {
|
||||
panic(err)
|
||||
// panic(err)
|
||||
intlog.Error(err)
|
||||
}
|
||||
}
|
||||
return logger
|
||||
@ -115,7 +118,8 @@ func (l *Logger) LevelStr(levelStr string) *Logger {
|
||||
logger = l
|
||||
}
|
||||
if err := logger.SetLevelStr(levelStr); err != nil {
|
||||
panic(err)
|
||||
// panic(err)
|
||||
intlog.Error(err)
|
||||
}
|
||||
return logger
|
||||
}
|
||||
|
||||
@ -28,7 +28,8 @@ func (l *Logger) rotateFileBySize(now time.Time) {
|
||||
l.rmu.Lock()
|
||||
defer l.rmu.Unlock()
|
||||
if err := l.doRotateFile(l.getFilePath(now)); err != nil {
|
||||
panic(err)
|
||||
// panic(err)
|
||||
intlog.Error(err)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user