@@ -7,17 +7,26 @@ import "log"
7
7
// program, ensuring consistent logging behavior across all components of
8
8
// httpok.
9
9
type Logger interface {
10
- Printf (format string , v ... interface {})
10
+ Infof (format string , v ... interface {})
11
+ Errorf (format string , v ... interface {})
11
12
Fatalf (format string , v ... interface {})
13
+ Printf (format string , v ... interface {})
14
+ Warnf (format string , v ... interface {})
12
15
}
13
16
14
17
// basicRunLogger implements the RunLogger interface using Go's standard log
15
18
// package.
16
19
type StandardLogger struct {}
17
20
18
- // Printf logs a formatted message using the standard log package's Printf
21
+ // Infof logs a formatted message using the standard log package's Printf
19
22
// method.
20
- func (l * StandardLogger ) Printf (format string , v ... interface {}) {
23
+ func (l * StandardLogger ) Infof (format string , v ... interface {}) {
24
+ log .Printf (format , v ... )
25
+ }
26
+
27
+ // Errorf logs a formatted message using the standard log package's Printf
28
+ // method.
29
+ func (l * StandardLogger ) Errorf (format string , v ... interface {}) {
21
30
log .Printf (format , v ... )
22
31
}
23
32
@@ -26,3 +35,15 @@ func (l *StandardLogger) Printf(format string, v ...interface{}) {
26
35
func (l * StandardLogger ) Fatalf (format string , v ... interface {}) {
27
36
log .Fatalf (format , v ... )
28
37
}
38
+
39
+ // Printf logs a formatted message using the standard log package's Printf
40
+ // method.
41
+ func (l * StandardLogger ) Printf (format string , v ... interface {}) {
42
+ log .Printf (format , v ... )
43
+ }
44
+
45
+ // Warnf logs a formatted message using the standard log package's Printf
46
+ // method.
47
+ func (l * StandardLogger ) Warnf (format string , v ... interface {}) {
48
+ log .Printf (format , v ... )
49
+ }
0 commit comments