Add GetLevel and SetFormatter methods to Logger for enhanced logging control

This commit is contained in:
eyedeekay
2025-10-20 20:13:54 -04:00
parent c0d623f20a
commit 33c553ddb6

8
log.go
View File

@@ -78,6 +78,14 @@ func (l *Logger) SetLevel(level Level) {
l.Logger.SetLevel(logrus.Level(level))
}
func (l *Logger) GetLevel() Level {
return Level(l.Logger.GetLevel())
}
func (l *Logger) SetFormatter(formatter *TextFormatter) {
l.Logger.SetFormatter((*logrus.TextFormatter)(formatter))
}
func warnFatal(args ...interface{}) {
if failFast != "" {
if log != nil {