mirror of
https://github.com/cubefs/cubefs.git
synced 2026-08-02 02:00:56 +00:00
fix(meta): Resolve the issue where log level settings for the EC are ineffective #22921293
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
This commit is contained in:
parent
7c8d9b0c9a
commit
df827a9909
@ -919,7 +919,10 @@ func (mp *metaPartition) onStart(isCreate bool) (err error) {
|
||||
Address: gClusterInfo.EbsAddr, // gClusterInfo is fetched from master in register procedure
|
||||
},
|
||||
MaxSizePutOnce: int64(volInfo.ObjBlockSize),
|
||||
Logger: &access.Logger{Filename: path.Join(log.LogDir, "ebs.log")},
|
||||
Logger: &access.Logger{
|
||||
Filename: path.Join(log.LogDir, "ebs.log"),
|
||||
},
|
||||
LogLevel: log.GetBlobLogLevel(),
|
||||
})
|
||||
|
||||
if err != nil {
|
||||
|
||||
@ -103,6 +103,29 @@ func setBlobLogLevel(loglevel Level) {
|
||||
blog.SetOutputLevel(blevel)
|
||||
}
|
||||
|
||||
func GetBlobLogLevel() blog.Level {
|
||||
blevel := blog.Lwarn
|
||||
if gLog == nil {
|
||||
return blevel
|
||||
}
|
||||
|
||||
level := gLog.level
|
||||
switch level {
|
||||
case DebugLevel:
|
||||
blevel = blog.Ldebug
|
||||
case InfoLevel:
|
||||
blevel = blog.Linfo
|
||||
case WarnLevel:
|
||||
blevel = blog.Lwarn
|
||||
case ErrorLevel:
|
||||
blevel = blog.Lerror
|
||||
default:
|
||||
blevel = blog.Lwarn
|
||||
}
|
||||
|
||||
return blevel
|
||||
}
|
||||
|
||||
type asyncWriter struct {
|
||||
file *os.File
|
||||
fileName string
|
||||
|
||||
Loading…
Reference in New Issue
Block a user