Browse Source

add: mute access/error logger seperately

boypt 6 years ago
parent
commit
79cf94be6c
1 changed files with 6 additions and 2 deletions
  1. 6 2
      infra/conf/log.go

+ 6 - 2
infra/conf/log.go

@@ -30,11 +30,15 @@ func (v *LogConfig) Build() *log.Config {
 		AccessLogType: log.LogType_Console,
 	}
 
-	if len(v.AccessLog) > 0 {
+	if v.AccessLog == "none" {
+		config.AccessLogType = log.LogType_None
+	} else if len(v.AccessLog) > 0 {
 		config.AccessLogPath = v.AccessLog
 		config.AccessLogType = log.LogType_File
 	}
-	if len(v.ErrorLog) > 0 {
+	if v.ErrorLog == "none" {
+		config.ErrorLogType = log.LogType_None
+	} else if len(v.ErrorLog) > 0 {
 		config.ErrorLogPath = v.ErrorLog
 		config.ErrorLogType = log.LogType_File
 	}