mirror of
https://github.com/MetaCubeX/mihomo.git
synced 2024-08-20 09:24:07 +00:00
69 lines
1.4 KiB
Go
69 lines
1.4 KiB
Go
|
package log
|
||
|
|
||
|
import (
|
||
|
"context"
|
||
|
"fmt"
|
||
|
|
||
|
L "github.com/sagernet/sing/common/logger"
|
||
|
)
|
||
|
|
||
|
type singLogger struct{}
|
||
|
|
||
|
func (l singLogger) TraceContext(ctx context.Context, args ...any) {
|
||
|
Debugln(fmt.Sprint(args...))
|
||
|
}
|
||
|
|
||
|
func (l singLogger) DebugContext(ctx context.Context, args ...any) {
|
||
|
Debugln(fmt.Sprint(args...))
|
||
|
}
|
||
|
|
||
|
func (l singLogger) InfoContext(ctx context.Context, args ...any) {
|
||
|
Infoln(fmt.Sprint(args...))
|
||
|
}
|
||
|
|
||
|
func (l singLogger) WarnContext(ctx context.Context, args ...any) {
|
||
|
Warnln(fmt.Sprint(args...))
|
||
|
}
|
||
|
|
||
|
func (l singLogger) ErrorContext(ctx context.Context, args ...any) {
|
||
|
Errorln(fmt.Sprint(args...))
|
||
|
}
|
||
|
|
||
|
func (l singLogger) FatalContext(ctx context.Context, args ...any) {
|
||
|
Fatalln(fmt.Sprint(args...))
|
||
|
}
|
||
|
|
||
|
func (l singLogger) PanicContext(ctx context.Context, args ...any) {
|
||
|
Fatalln(fmt.Sprint(args...))
|
||
|
}
|
||
|
|
||
|
func (l singLogger) Trace(args ...any) {
|
||
|
Debugln(fmt.Sprint(args...))
|
||
|
}
|
||
|
|
||
|
func (l singLogger) Debug(args ...any) {
|
||
|
Debugln(fmt.Sprint(args...))
|
||
|
}
|
||
|
|
||
|
func (l singLogger) Info(args ...any) {
|
||
|
Infoln(fmt.Sprint(args...))
|
||
|
}
|
||
|
|
||
|
func (l singLogger) Warn(args ...any) {
|
||
|
Warnln(fmt.Sprint(args...))
|
||
|
}
|
||
|
|
||
|
func (l singLogger) Error(args ...any) {
|
||
|
Errorln(fmt.Sprint(args...))
|
||
|
}
|
||
|
|
||
|
func (l singLogger) Fatal(args ...any) {
|
||
|
Fatalln(fmt.Sprint(args...))
|
||
|
}
|
||
|
|
||
|
func (l singLogger) Panic(args ...any) {
|
||
|
Fatalln(fmt.Sprint(args...))
|
||
|
}
|
||
|
|
||
|
var SingLogger L.ContextLogger = singLogger{}
|