mirror of
https://github.com/bjdgyc/anylink.git
synced 2025-08-08 21:40:45 +08:00
更改 http server log
This commit is contained in:
@@ -81,15 +81,28 @@ func initLog() {
|
||||
baseLw.newFile()
|
||||
baseLevel = logLevel2Int(Cfg.LogLevel)
|
||||
baseLog = log.New(baseLw, "", log.LstdFlags|log.Lshortfile)
|
||||
|
||||
serverLog = log.New(&sLogWriter{}, "[http_server]", log.LstdFlags|log.Lshortfile)
|
||||
}
|
||||
|
||||
func GetBaseLw() *logWriter {
|
||||
return baseLw
|
||||
}
|
||||
|
||||
var serverLog *log.Logger
|
||||
|
||||
type sLogWriter struct{}
|
||||
|
||||
func (w *sLogWriter) Write(p []byte) (n int, err error) {
|
||||
if Cfg.HttpServerLog {
|
||||
return os.Stderr.Write(p)
|
||||
}
|
||||
return 0, nil
|
||||
}
|
||||
|
||||
// 获取 log.Logger
|
||||
func GetBaseLog() *log.Logger {
|
||||
return baseLog
|
||||
func GetServerLog() *log.Logger {
|
||||
return serverLog
|
||||
}
|
||||
|
||||
func GetLogLevel() int {
|
||||
|
Reference in New Issue
Block a user