|
1 | 1 | package log |
2 | 2 |
|
3 | | -import ( |
4 | | - "github.com/moond4rk/hackbrowserdata/log/level" |
5 | | -) |
| 3 | +import "fmt" |
6 | 4 |
|
7 | 5 | // defaultLogger is the default logger used by the package-level functions. |
8 | 6 | var defaultLogger = NewLogger(nil) |
9 | 7 |
|
10 | 8 | func SetVerbose() { |
11 | | - defaultLogger.SetLevel(level.DebugLevel) |
| 9 | + defaultLogger.SetLevel(DebugLevel) |
12 | 10 | } |
13 | 11 |
|
14 | 12 | func Debug(args ...any) { |
15 | | - defaultLogger.Debug(args...) |
| 13 | + defaultLogger.logMsg(DebugLevel, fmt.Sprint(args...)) |
16 | 14 | } |
17 | 15 |
|
18 | 16 | func Debugf(format string, args ...any) { |
19 | | - defaultLogger.Debugf(format, args...) |
| 17 | + defaultLogger.logMsg(DebugLevel, fmt.Sprintf(format, args...)) |
| 18 | +} |
| 19 | + |
| 20 | +func Info(args ...any) { |
| 21 | + defaultLogger.logMsg(InfoLevel, fmt.Sprint(args...)) |
| 22 | +} |
| 23 | + |
| 24 | +func Infof(format string, args ...any) { |
| 25 | + defaultLogger.logMsg(InfoLevel, fmt.Sprintf(format, args...)) |
20 | 26 | } |
21 | 27 |
|
22 | 28 | func Warn(args ...any) { |
23 | | - defaultLogger.Warn(args...) |
| 29 | + defaultLogger.logMsg(WarnLevel, fmt.Sprint(args...)) |
24 | 30 | } |
25 | 31 |
|
26 | 32 | func Warnf(format string, args ...any) { |
27 | | - defaultLogger.Warnf(format, args...) |
| 33 | + defaultLogger.logMsg(WarnLevel, fmt.Sprintf(format, args...)) |
28 | 34 | } |
29 | 35 |
|
30 | 36 | func Error(args ...any) { |
31 | | - defaultLogger.Error(args...) |
| 37 | + defaultLogger.logMsg(ErrorLevel, fmt.Sprint(args...)) |
32 | 38 | } |
33 | 39 |
|
34 | 40 | func Errorf(format string, args ...any) { |
35 | | - defaultLogger.Errorf(format, args...) |
| 41 | + defaultLogger.logMsg(ErrorLevel, fmt.Sprintf(format, args...)) |
36 | 42 | } |
37 | 43 |
|
38 | 44 | func Fatal(args ...any) { |
39 | | - defaultLogger.Fatal(args...) |
| 45 | + defaultLogger.logMsg(FatalLevel, fmt.Sprint(args...)) |
| 46 | + osExit(1) |
40 | 47 | } |
41 | 48 |
|
42 | 49 | func Fatalf(format string, args ...any) { |
43 | | - defaultLogger.Fatalf(format, args...) |
| 50 | + defaultLogger.logMsg(FatalLevel, fmt.Sprintf(format, args...)) |
| 51 | + osExit(1) |
44 | 52 | } |
0 commit comments