mirror of
https://gitclone.com/github.com/MetaCubeX/Clash.Meta
synced 2024-11-14 21:31:16 +08:00
Feature: add silent info level
This commit is contained in:
parent
6636db242b
commit
ca6e67a384
@ -48,6 +48,9 @@ func updateRules(rules []C.Rule) {
|
||||
}
|
||||
|
||||
func updateGeneral(general *config.General) {
|
||||
log.SetLevel(general.LogLevel)
|
||||
T.Instance().SetMode(general.Mode)
|
||||
|
||||
allowLan := general.AllowLan
|
||||
|
||||
P.SetAllowLan(allowLan)
|
||||
@ -62,7 +65,4 @@ func updateGeneral(general *config.General) {
|
||||
if err := P.ReCreateRedir(general.RedirPort); err != nil {
|
||||
log.Errorln("Start Redir server error: %s", err.Error())
|
||||
}
|
||||
|
||||
log.SetLevel(general.LogLevel)
|
||||
T.Instance().SetMode(general.Mode)
|
||||
}
|
||||
|
@ -14,6 +14,7 @@ var (
|
||||
"warning": WARNING,
|
||||
"info": INFO,
|
||||
"debug": DEBUG,
|
||||
"silent": SILENT,
|
||||
}
|
||||
)
|
||||
|
||||
@ -22,6 +23,7 @@ const (
|
||||
INFO
|
||||
WARNING
|
||||
ERROR
|
||||
SILENT
|
||||
)
|
||||
|
||||
type LogLevel int
|
||||
@ -70,6 +72,8 @@ func (l LogLevel) String() string {
|
||||
return "error"
|
||||
case DEBUG:
|
||||
return "debug"
|
||||
case SILENT:
|
||||
return "silent"
|
||||
default:
|
||||
return "unknow"
|
||||
}
|
||||
|
@ -4,9 +4,8 @@ import (
|
||||
"net"
|
||||
|
||||
"github.com/Dreamacro/clash/adapters/inbound"
|
||||
"github.com/Dreamacro/clash/log"
|
||||
"github.com/Dreamacro/clash/tunnel"
|
||||
|
||||
log "github.com/sirupsen/logrus"
|
||||
)
|
||||
|
||||
var (
|
||||
@ -27,7 +26,7 @@ func NewRedirProxy(addr string) (*redirListener, error) {
|
||||
rl := &redirListener{l, addr, false}
|
||||
|
||||
go func() {
|
||||
log.Infof("Redir proxy listening at: %s", addr)
|
||||
log.Infoln("Redir proxy listening at: %s", addr)
|
||||
for {
|
||||
c, err := l.Accept()
|
||||
if err != nil {
|
||||
|
@ -4,10 +4,10 @@ import (
|
||||
"net"
|
||||
|
||||
"github.com/Dreamacro/clash/adapters/inbound"
|
||||
"github.com/Dreamacro/clash/log"
|
||||
"github.com/Dreamacro/clash/tunnel"
|
||||
|
||||
"github.com/Dreamacro/go-shadowsocks2/socks"
|
||||
log "github.com/sirupsen/logrus"
|
||||
)
|
||||
|
||||
var (
|
||||
@ -28,7 +28,7 @@ func NewSocksProxy(addr string) (*sockListener, error) {
|
||||
|
||||
sl := &sockListener{l, addr, false}
|
||||
go func() {
|
||||
log.Infof("SOCKS proxy listening at: %s", addr)
|
||||
log.Infoln("SOCKS proxy listening at: %s", addr)
|
||||
for {
|
||||
c, err := l.Accept()
|
||||
if err != nil {
|
||||
|
Loading…
Reference in New Issue
Block a user