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