annotate vendor/github.com/sirupsen/logrus/exported.go @ 66:787b5ee0289d draft

Use vendored modules Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>
author yakumo.izuru
date Sun, 23 Jul 2023 13:18:53 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
66
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
1 package logrus
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
2
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
3 import (
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
4 "context"
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
5 "io"
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
6 "time"
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
7 )
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
8
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
9 var (
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
10 // std is the name of the standard logger in stdlib `log`
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
11 std = New()
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
12 )
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
13
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
14 func StandardLogger() *Logger {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
15 return std
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
16 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
17
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
18 // SetOutput sets the standard logger output.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
19 func SetOutput(out io.Writer) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
20 std.SetOutput(out)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
21 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
22
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
23 // SetFormatter sets the standard logger formatter.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
24 func SetFormatter(formatter Formatter) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
25 std.SetFormatter(formatter)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
26 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
27
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
28 // SetReportCaller sets whether the standard logger will include the calling
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
29 // method as a field.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
30 func SetReportCaller(include bool) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
31 std.SetReportCaller(include)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
32 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
33
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
34 // SetLevel sets the standard logger level.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
35 func SetLevel(level Level) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
36 std.SetLevel(level)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
37 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
38
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
39 // GetLevel returns the standard logger level.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
40 func GetLevel() Level {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
41 return std.GetLevel()
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
42 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
43
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
44 // IsLevelEnabled checks if the log level of the standard logger is greater than the level param
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
45 func IsLevelEnabled(level Level) bool {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
46 return std.IsLevelEnabled(level)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
47 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
48
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
49 // AddHook adds a hook to the standard logger hooks.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
50 func AddHook(hook Hook) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
51 std.AddHook(hook)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
52 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
53
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
54 // WithError creates an entry from the standard logger and adds an error to it, using the value defined in ErrorKey as key.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
55 func WithError(err error) *Entry {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
56 return std.WithField(ErrorKey, err)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
57 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
58
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
59 // WithContext creates an entry from the standard logger and adds a context to it.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
60 func WithContext(ctx context.Context) *Entry {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
61 return std.WithContext(ctx)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
62 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
63
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
64 // WithField creates an entry from the standard logger and adds a field to
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
65 // it. If you want multiple fields, use `WithFields`.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
66 //
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
67 // Note that it doesn't log until you call Debug, Print, Info, Warn, Fatal
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
68 // or Panic on the Entry it returns.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
69 func WithField(key string, value interface{}) *Entry {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
70 return std.WithField(key, value)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
71 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
72
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
73 // WithFields creates an entry from the standard logger and adds multiple
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
74 // fields to it. This is simply a helper for `WithField`, invoking it
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
75 // once for each field.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
76 //
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
77 // Note that it doesn't log until you call Debug, Print, Info, Warn, Fatal
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
78 // or Panic on the Entry it returns.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
79 func WithFields(fields Fields) *Entry {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
80 return std.WithFields(fields)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
81 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
82
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
83 // WithTime creates an entry from the standard logger and overrides the time of
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
84 // logs generated with it.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
85 //
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
86 // Note that it doesn't log until you call Debug, Print, Info, Warn, Fatal
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
87 // or Panic on the Entry it returns.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
88 func WithTime(t time.Time) *Entry {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
89 return std.WithTime(t)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
90 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
91
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
92 // Trace logs a message at level Trace on the standard logger.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
93 func Trace(args ...interface{}) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
94 std.Trace(args...)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
95 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
96
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
97 // Debug logs a message at level Debug on the standard logger.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
98 func Debug(args ...interface{}) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
99 std.Debug(args...)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
100 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
101
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
102 // Print logs a message at level Info on the standard logger.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
103 func Print(args ...interface{}) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
104 std.Print(args...)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
105 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
106
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
107 // Info logs a message at level Info on the standard logger.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
108 func Info(args ...interface{}) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
109 std.Info(args...)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
110 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
111
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
112 // Warn logs a message at level Warn on the standard logger.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
113 func Warn(args ...interface{}) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
114 std.Warn(args...)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
115 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
116
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
117 // Warning logs a message at level Warn on the standard logger.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
118 func Warning(args ...interface{}) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
119 std.Warning(args...)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
120 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
121
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
122 // Error logs a message at level Error on the standard logger.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
123 func Error(args ...interface{}) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
124 std.Error(args...)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
125 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
126
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
127 // Panic logs a message at level Panic on the standard logger.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
128 func Panic(args ...interface{}) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
129 std.Panic(args...)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
130 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
131
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
132 // Fatal logs a message at level Fatal on the standard logger then the process will exit with status set to 1.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
133 func Fatal(args ...interface{}) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
134 std.Fatal(args...)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
135 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
136
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
137 // TraceFn logs a message from a func at level Trace on the standard logger.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
138 func TraceFn(fn LogFunction) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
139 std.TraceFn(fn)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
140 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
141
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
142 // DebugFn logs a message from a func at level Debug on the standard logger.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
143 func DebugFn(fn LogFunction) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
144 std.DebugFn(fn)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
145 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
146
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
147 // PrintFn logs a message from a func at level Info on the standard logger.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
148 func PrintFn(fn LogFunction) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
149 std.PrintFn(fn)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
150 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
151
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
152 // InfoFn logs a message from a func at level Info on the standard logger.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
153 func InfoFn(fn LogFunction) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
154 std.InfoFn(fn)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
155 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
156
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
157 // WarnFn logs a message from a func at level Warn on the standard logger.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
158 func WarnFn(fn LogFunction) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
159 std.WarnFn(fn)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
160 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
161
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
162 // WarningFn logs a message from a func at level Warn on the standard logger.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
163 func WarningFn(fn LogFunction) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
164 std.WarningFn(fn)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
165 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
166
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
167 // ErrorFn logs a message from a func at level Error on the standard logger.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
168 func ErrorFn(fn LogFunction) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
169 std.ErrorFn(fn)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
170 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
171
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
172 // PanicFn logs a message from a func at level Panic on the standard logger.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
173 func PanicFn(fn LogFunction) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
174 std.PanicFn(fn)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
175 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
176
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
177 // FatalFn logs a message from a func at level Fatal on the standard logger then the process will exit with status set to 1.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
178 func FatalFn(fn LogFunction) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
179 std.FatalFn(fn)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
180 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
181
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
182 // Tracef logs a message at level Trace on the standard logger.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
183 func Tracef(format string, args ...interface{}) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
184 std.Tracef(format, args...)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
185 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
186
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
187 // Debugf logs a message at level Debug on the standard logger.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
188 func Debugf(format string, args ...interface{}) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
189 std.Debugf(format, args...)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
190 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
191
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
192 // Printf logs a message at level Info on the standard logger.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
193 func Printf(format string, args ...interface{}) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
194 std.Printf(format, args...)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
195 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
196
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
197 // Infof logs a message at level Info on the standard logger.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
198 func Infof(format string, args ...interface{}) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
199 std.Infof(format, args...)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
200 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
201
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
202 // Warnf logs a message at level Warn on the standard logger.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
203 func Warnf(format string, args ...interface{}) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
204 std.Warnf(format, args...)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
205 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
206
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
207 // Warningf logs a message at level Warn on the standard logger.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
208 func Warningf(format string, args ...interface{}) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
209 std.Warningf(format, args...)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
210 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
211
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
212 // Errorf logs a message at level Error on the standard logger.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
213 func Errorf(format string, args ...interface{}) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
214 std.Errorf(format, args...)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
215 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
216
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
217 // Panicf logs a message at level Panic on the standard logger.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
218 func Panicf(format string, args ...interface{}) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
219 std.Panicf(format, args...)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
220 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
221
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
222 // Fatalf logs a message at level Fatal on the standard logger then the process will exit with status set to 1.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
223 func Fatalf(format string, args ...interface{}) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
224 std.Fatalf(format, args...)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
225 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
226
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
227 // Traceln logs a message at level Trace on the standard logger.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
228 func Traceln(args ...interface{}) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
229 std.Traceln(args...)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
230 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
231
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
232 // Debugln logs a message at level Debug on the standard logger.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
233 func Debugln(args ...interface{}) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
234 std.Debugln(args...)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
235 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
236
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
237 // Println logs a message at level Info on the standard logger.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
238 func Println(args ...interface{}) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
239 std.Println(args...)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
240 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
241
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
242 // Infoln logs a message at level Info on the standard logger.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
243 func Infoln(args ...interface{}) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
244 std.Infoln(args...)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
245 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
246
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
247 // Warnln logs a message at level Warn on the standard logger.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
248 func Warnln(args ...interface{}) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
249 std.Warnln(args...)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
250 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
251
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
252 // Warningln logs a message at level Warn on the standard logger.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
253 func Warningln(args ...interface{}) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
254 std.Warningln(args...)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
255 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
256
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
257 // Errorln logs a message at level Error on the standard logger.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
258 func Errorln(args ...interface{}) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
259 std.Errorln(args...)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
260 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
261
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
262 // Panicln logs a message at level Panic on the standard logger.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
263 func Panicln(args ...interface{}) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
264 std.Panicln(args...)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
265 }
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
266
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
267 // Fatalln logs a message at level Fatal on the standard logger then the process will exit with status set to 1.
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
268 func Fatalln(args ...interface{}) {
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
269 std.Fatalln(args...)
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
270 }