瀏覽代碼

add: mute access/error logger seperately

https://github.com/v2ray/v2ray-core/commit/4c93d36d49c98cc41f69ed4c5e4373baef4e465a
Kslr 6 年之前
父節點
當前提交
e43acf6e2a
共有 1 個文件被更改,包括 6 次插入2 次删除
  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
 	}