mirror of
https://github.com/0xJacky/nginx-ui.git
synced 2025-05-11 02:15:48 +02:00
chore: rm unused logger
This commit is contained in:
parent
d62f719697
commit
64d2fb2d28
2 changed files with 0 additions and 130 deletions
|
@ -1,27 +0,0 @@
|
|||
package logger
|
||||
|
||||
import (
|
||||
"github.com/fatih/color"
|
||||
"go.uber.org/zap/zapcore"
|
||||
)
|
||||
|
||||
func colorLevelEncoder(l zapcore.Level, enc zapcore.PrimitiveArrayEncoder) {
|
||||
colorLevel := color.New()
|
||||
|
||||
switch l {
|
||||
case zapcore.DebugLevel:
|
||||
colorLevel.Add(color.FgCyan)
|
||||
case zapcore.InfoLevel:
|
||||
colorLevel.Add(color.FgGreen)
|
||||
case zapcore.WarnLevel:
|
||||
colorLevel.Add(color.FgYellow)
|
||||
case zapcore.ErrorLevel, zapcore.DPanicLevel:
|
||||
colorLevel.Add(color.FgHiRed)
|
||||
case zapcore.PanicLevel, zapcore.FatalLevel:
|
||||
colorLevel.Add(color.FgRed)
|
||||
default:
|
||||
colorLevel.Add(color.Reset)
|
||||
}
|
||||
|
||||
enc.AppendString(colorLevel.Sprint(l.CapitalString()))
|
||||
}
|
|
@ -1,103 +0,0 @@
|
|||
package logger
|
||||
|
||||
import (
|
||||
"github.com/0xJacky/Nginx-UI/settings"
|
||||
"github.com/gin-gonic/gin"
|
||||
"go.uber.org/zap"
|
||||
"go.uber.org/zap/zapcore"
|
||||
"os"
|
||||
)
|
||||
|
||||
var logger *zap.SugaredLogger
|
||||
|
||||
func init() {
|
||||
// First, define our level-handling logic.
|
||||
highPriority := zap.LevelEnablerFunc(func(lvl zapcore.Level) bool {
|
||||
return lvl >= zapcore.ErrorLevel
|
||||
})
|
||||
lowPriority := zap.LevelEnablerFunc(func(lvl zapcore.Level) bool {
|
||||
switch settings.ServerSettings.RunMode {
|
||||
case gin.ReleaseMode:
|
||||
return lvl >= zapcore.InfoLevel && lvl < zapcore.ErrorLevel
|
||||
default:
|
||||
fallthrough
|
||||
case gin.DebugMode:
|
||||
return lvl < zapcore.ErrorLevel
|
||||
}
|
||||
})
|
||||
|
||||
// Directly output to stdout and stderr, and add caller information.
|
||||
consoleDebugging := zapcore.Lock(os.Stdout)
|
||||
consoleErrors := zapcore.Lock(os.Stderr)
|
||||
encoderConfig := zap.NewDevelopmentEncoderConfig()
|
||||
encoderConfig.EncodeTime = zapcore.TimeEncoderOfLayout("2006-01-02 15:04:05")
|
||||
encoderConfig.ConsoleSeparator = "\t"
|
||||
encoderConfig.EncodeLevel = colorLevelEncoder
|
||||
consoleEncoder := zapcore.NewConsoleEncoder(encoderConfig)
|
||||
|
||||
// Join the outputs, encoders, and level-handling functions into
|
||||
// zapcore.Cores, then tee the two cores together.
|
||||
core := zapcore.NewTee(
|
||||
zapcore.NewCore(consoleEncoder, consoleErrors, highPriority),
|
||||
zapcore.NewCore(consoleEncoder, consoleDebugging, lowPriority),
|
||||
)
|
||||
|
||||
// From a zapcore.Core, it's easy to construct a Logger.
|
||||
logger = zap.New(core, zap.AddCaller()).WithOptions(zap.AddCallerSkip(1)).Sugar()
|
||||
}
|
||||
|
||||
func Sync() {
|
||||
_ = logger.Sync()
|
||||
}
|
||||
|
||||
func GetLogger() *zap.SugaredLogger {
|
||||
return logger
|
||||
}
|
||||
|
||||
func Info(args ...interface{}) {
|
||||
logger.Infoln(args...)
|
||||
}
|
||||
|
||||
func Error(args ...interface{}) {
|
||||
logger.Errorln(args...)
|
||||
}
|
||||
|
||||
func Fatal(args ...interface{}) {
|
||||
logger.Fatalln(args...)
|
||||
}
|
||||
|
||||
func Warn(args ...interface{}) {
|
||||
logger.Warnln(args...)
|
||||
}
|
||||
|
||||
func Debug(args ...interface{}) {
|
||||
logger.Debugln(args...)
|
||||
}
|
||||
|
||||
func DPanic(args ...interface{}) {
|
||||
logger.DPanic(args...)
|
||||
}
|
||||
|
||||
func Infof(format string, args ...interface{}) {
|
||||
logger.Infof(format, args...)
|
||||
}
|
||||
|
||||
func Errorf(format string, args ...interface{}) {
|
||||
logger.Errorf(format, args...)
|
||||
}
|
||||
|
||||
func Fatalf(format string, args ...interface{}) {
|
||||
logger.Fatalf(format, args...)
|
||||
}
|
||||
|
||||
func DPanicf(format string, args ...interface{}) {
|
||||
logger.DPanicf(format, args...)
|
||||
}
|
||||
|
||||
func Warnf(format string, args ...interface{}) {
|
||||
logger.Warnf(format, args...)
|
||||
}
|
||||
|
||||
func Debugf(format string, args ...interface{}) {
|
||||
logger.Debugf(format, args...)
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue