mirror of
https://github.com/openimsdk/open-im-server.git
synced 2025-06-04 06:49:21 +08:00
log
This commit is contained in:
parent
1578176f39
commit
e3b4ea7977
@ -30,8 +30,8 @@ var (
|
|||||||
)
|
)
|
||||||
|
|
||||||
// InitFromConfig initializes a Zap-based logger
|
// InitFromConfig initializes a Zap-based logger
|
||||||
func InitFromConfig(name string) error {
|
func InitFromConfig(name string, logLevel int) error {
|
||||||
l, err := NewZapLogger()
|
l, err := NewZapLogger(logLevel)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
@ -59,9 +59,9 @@ type ZapLogger struct {
|
|||||||
zap *zap.SugaredLogger
|
zap *zap.SugaredLogger
|
||||||
}
|
}
|
||||||
|
|
||||||
func NewZapLogger() (*ZapLogger, error) {
|
func NewZapLogger(logLevel int) (*ZapLogger, error) {
|
||||||
zapConfig := zap.Config{
|
zapConfig := zap.Config{
|
||||||
Level: zap.NewAtomicLevelAt(logLevelMap[config.Config.Log.RemainLogLevel]),
|
Level: zap.NewAtomicLevelAt(logLevelMap[logLevel]),
|
||||||
Encoding: "json",
|
Encoding: "json",
|
||||||
EncoderConfig: zap.NewProductionEncoderConfig(),
|
EncoderConfig: zap.NewProductionEncoderConfig(),
|
||||||
InitialFields: map[string]interface{}{"PID": os.Getegid()},
|
InitialFields: map[string]interface{}{"PID": os.Getegid()},
|
||||||
|
Loading…
x
Reference in New Issue
Block a user