Browse Source

add: mute access/error logger seperately

https://github.com/v2ray/v2ray-core/commit/4c93d36d49c98cc41f69ed4c5e4373baef4e465a
Kslr 6 years ago
parent
commit
e43acf6e2a
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,
 		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.AccessLogPath = v.AccessLog
 		config.AccessLogType = log.LogType_File
 		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.ErrorLogPath = v.ErrorLog
 		config.ErrorLogType = log.LogType_File
 		config.ErrorLogType = log.LogType_File
 	}
 	}