aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--log/noop.go20
1 files changed, 20 insertions, 0 deletions
diff --git a/log/noop.go b/log/noop.go
new file mode 100644
index 0000000..c192d29
--- /dev/null
+++ b/log/noop.go
@@ -0,0 +1,20 @@
1package log
2
3type NoopLeveledLogger struct{}
4
5var _ LeveledLogger = (*NoopLeveledLogger)(nil)
6
7func (l *NoopLeveledLogger) Print(i ...interface{}) {}
8func (l *NoopLeveledLogger) Printf(format string, args ...interface{}) {}
9func (l *NoopLeveledLogger) Fatal(i ...interface{}) {}
10func (l *NoopLeveledLogger) Fatalf(format string, args ...interface{}) {}
11func (l *NoopLeveledLogger) Panic(i ...interface{}) {}
12func (l *NoopLeveledLogger) Panicf(format string, args ...interface{}) {}
13func (l *NoopLeveledLogger) Debug(i ...interface{}) {}
14func (l *NoopLeveledLogger) Debugf(format string, args ...interface{}) {}
15func (l *NoopLeveledLogger) Info(i ...interface{}) {}
16func (l *NoopLeveledLogger) Infof(format string, args ...interface{}) {}
17func (l *NoopLeveledLogger) Warn(i ...interface{}) {}
18func (l *NoopLeveledLogger) Warnf(format string, args ...interface{}) {}
19func (l *NoopLeveledLogger) Error(i ...interface{}) {}
20func (l *NoopLeveledLogger) Errorf(format string, args ...interface{}) {}