| 1234567891011121314151617181920212223242526272829303132333435 | package jsonimport (	"strings"	"github.com/v2ray/v2ray-core/common/log")type LogConfig struct {	AccessLogValue string `json:"access"`	ErrorLogValue  string `json:"error"`	LogLevelValue  string `json:"loglevel"`}func (this *LogConfig) AccessLog() string {	return this.AccessLogValue}func (this *LogConfig) ErrorLog() string {	return this.ErrorLogValue}func (this *LogConfig) LogLevel() log.LogLevel {	level := strings.ToLower(this.LogLevelValue)	switch level {	case "debug":		return log.DebugLevel	case "info":		return log.InfoLevel	case "error":		return log.ErrorLevel	default:		return log.WarningLevel	}}
 |