Skip to content

Commit fe3dced

Browse files
authored
Fix xorm log stack level (#15285)
1 parent 48ef04e commit fe3dced

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

models/log.go

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -26,49 +26,51 @@ func NewXORMLogger(showSQL bool) xormlog.Logger {
2626
}
2727
}
2828

29+
const stackLevel = 8
30+
2931
// Log a message with defined skip and at logging level
3032
func (l *XORMLogBridge) Log(skip int, level log.Level, format string, v ...interface{}) error {
3133
return l.logger.Log(skip+1, level, format, v...)
3234
}
3335

3436
// Debug show debug log
3537
func (l *XORMLogBridge) Debug(v ...interface{}) {
36-
_ = l.Log(2, log.DEBUG, fmt.Sprint(v...))
38+
_ = l.Log(stackLevel, log.DEBUG, fmt.Sprint(v...))
3739
}
3840

3941
// Debugf show debug log
4042
func (l *XORMLogBridge) Debugf(format string, v ...interface{}) {
41-
_ = l.Log(2, log.DEBUG, format, v...)
43+
_ = l.Log(stackLevel, log.DEBUG, format, v...)
4244
}
4345

4446
// Error show error log
4547
func (l *XORMLogBridge) Error(v ...interface{}) {
46-
_ = l.Log(2, log.ERROR, fmt.Sprint(v...))
48+
_ = l.Log(stackLevel, log.ERROR, fmt.Sprint(v...))
4749
}
4850

4951
// Errorf show error log
5052
func (l *XORMLogBridge) Errorf(format string, v ...interface{}) {
51-
_ = l.Log(2, log.ERROR, format, v...)
53+
_ = l.Log(stackLevel, log.ERROR, format, v...)
5254
}
5355

5456
// Info show information level log
5557
func (l *XORMLogBridge) Info(v ...interface{}) {
56-
_ = l.Log(2, log.INFO, fmt.Sprint(v...))
58+
_ = l.Log(stackLevel, log.INFO, fmt.Sprint(v...))
5759
}
5860

5961
// Infof show information level log
6062
func (l *XORMLogBridge) Infof(format string, v ...interface{}) {
61-
_ = l.Log(2, log.INFO, format, v...)
63+
_ = l.Log(stackLevel, log.INFO, format, v...)
6264
}
6365

6466
// Warn show warning log
6567
func (l *XORMLogBridge) Warn(v ...interface{}) {
66-
_ = l.Log(2, log.WARN, fmt.Sprint(v...))
68+
_ = l.Log(stackLevel, log.WARN, fmt.Sprint(v...))
6769
}
6870

6971
// Warnf show warnning log
7072
func (l *XORMLogBridge) Warnf(format string, v ...interface{}) {
71-
_ = l.Log(2, log.WARN, format, v...)
73+
_ = l.Log(stackLevel, log.WARN, format, v...)
7274
}
7375

7476
// Level get logger level

0 commit comments

Comments
 (0)