Lines Matching defs:logger

1 package logger  package
38 type logger struct { struct
39 level levels.LogLevel
40 name string
41 enabled map[levels.LogLevel]bool
42 appender Appender
43 children []Logger
44 parent Logger
45 ExitOnFatal bool
85 func (l *logger) New(name string) Logger {
98 func (l *logger) GetLogger(name string) Logger {
125 func (l *logger) write(level levels.LogLevel, params ...interface{}) {
138 func (l *logger) Appender() Appender {
150 func (l *logger) Log(level levels.LogLevel, params ...interface{}) {
161 func (l *logger) Level() levels.LogLevel {
168 func (l *logger) Enabled() map[levels.LogLevel]bool {
175 func (l *logger) Name() string {
179 func (l *logger) FullName() string {
190 func (l *logger) Children() []Logger {
194 func (l *logger) Parent() Logger {
198 func (l *logger) SetLevel(level levels.LogLevel) {
209 func (l *logger) SetAppender(appender Appender) {
213 func (l *logger) Debug(params ...interface{}) { l.Log(levels.DEBUG, params...) }
214 func (l *logger) Info(params ...interface{}) { l.Log(levels.INFO, params...) }
215 func (l *logger) Warn(params ...interface{}) { l.Log(levels.WARN, params...) }
216 func (l *logger) Error(params ...interface{}) { l.Log(levels.ERROR, params...) }
217 func (l *logger) Trace(params ...interface{}) { l.Log(levels.TRACE, params...) }
218 func (l *logger) Printf(params ...interface{}) { l.Log(levels.INFO, params...) }
219 func (l *logger) Println(params ...interface{}) { l.Log(levels.INFO, params...) }
220 func (l *logger) Fatal(params ...interface{}) { l.Log(levels.FATAL, params...) }
221 func (l *logger) Fatalf(params ...interface{}) { l.Log(levels.FATAL, params...) }