@@ -41,8 +41,23 @@ const callingFrame = 4
41
41
42
42
type logType int
43
43
44
+ func (l logType ) String () string {
45
+ switch l {
46
+ case infoLog :
47
+ return "INFO"
48
+ case warningLog :
49
+ return "WARNING"
50
+ case errorLog :
51
+ return "ERROR"
52
+ case fatalLog :
53
+ return "FATAL"
54
+ }
55
+ return "UNKNOWN"
56
+ }
57
+
44
58
const (
45
- logLog logType = iota
59
+ infoLog logType = iota
60
+ warningLog
46
61
errorLog
47
62
fatalLog
48
63
)
@@ -83,7 +98,7 @@ func (g *tLogger) log(ltype logType, depth int, format string, args ...interface
83
98
g .t .Error (err )
84
99
return
85
100
}
86
- args = append ([]interface {}{prefix }, args ... )
101
+ args = append ([]interface {}{ltype . String () + " " + prefix }, args ... )
87
102
args = append (args , fmt .Sprintf (" (t=+%s)" , time .Since (g .start )))
88
103
89
104
if format == "" {
@@ -180,35 +195,35 @@ func (g *tLogger) expected(s string) bool {
180
195
}
181
196
182
197
func (g * tLogger ) Info (args ... interface {}) {
183
- g .log (logLog , 0 , "" , args ... )
198
+ g .log (infoLog , 0 , "" , args ... )
184
199
}
185
200
186
201
func (g * tLogger ) Infoln (args ... interface {}) {
187
- g .log (logLog , 0 , "" , args ... )
202
+ g .log (infoLog , 0 , "" , args ... )
188
203
}
189
204
190
205
func (g * tLogger ) Infof (format string , args ... interface {}) {
191
- g .log (logLog , 0 , format , args ... )
206
+ g .log (infoLog , 0 , format , args ... )
192
207
}
193
208
194
209
func (g * tLogger ) InfoDepth (depth int , args ... interface {}) {
195
- g .log (logLog , depth , "" , args ... )
210
+ g .log (infoLog , depth , "" , args ... )
196
211
}
197
212
198
213
func (g * tLogger ) Warning (args ... interface {}) {
199
- g .log (logLog , 0 , "" , args ... )
214
+ g .log (warningLog , 0 , "" , args ... )
200
215
}
201
216
202
217
func (g * tLogger ) Warningln (args ... interface {}) {
203
- g .log (logLog , 0 , "" , args ... )
218
+ g .log (warningLog , 0 , "" , args ... )
204
219
}
205
220
206
221
func (g * tLogger ) Warningf (format string , args ... interface {}) {
207
- g .log (logLog , 0 , format , args ... )
222
+ g .log (warningLog , 0 , format , args ... )
208
223
}
209
224
210
225
func (g * tLogger ) WarningDepth (depth int , args ... interface {}) {
211
- g .log (logLog , depth , "" , args ... )
226
+ g .log (warningLog , depth , "" , args ... )
212
227
}
213
228
214
229
func (g * tLogger ) Error (args ... interface {}) {
0 commit comments