logx conf add DisableStat (#2434)

Co-authored-by: sunsoft <sunsoft@qq.com>
master
chainlife 2 years ago committed by GitHub
parent dd294e8cd6
commit 20a61ce43e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -9,6 +9,7 @@ type LogConf struct {
Path string `json:",default=logs"`
Level string `json:",default=info,options=[debug,info,error,severe]"`
Compress bool `json:",optional"`
DisableStat bool `json:",optional"`
KeepDays int `json:",optional"`
StackCooldownMillis int `json:",default=100"`
// MaxBackups represents how many backup log files will be kept. 0 means all files will be kept forever.

@ -229,7 +229,11 @@ func SetUp(c LogConf) (err error) {
// Need to wait for the first caller to complete the execution.
setupOnce.Do(func() {
setupLogLevel(c)
if (c.DisableStat){
DisableStat()
}
if len(c.TimeFormat) > 0 {
timeFormat = c.TimeFormat
}

Loading…
Cancel
Save