github.com/spotahome/redis-operator@v1.2.4/log/dummy.go (about) 1 package log 2 3 // Dummy is a dummy logger 4 var Dummy = DummyLogger{} 5 6 // DummyLogger is an empty logger mainly used for tests 7 type DummyLogger struct{} 8 9 func (l DummyLogger) Debug(...interface{}) {} 10 func (l DummyLogger) Debugln(...interface{}) {} 11 func (l DummyLogger) Debugf(string, ...interface{}) {} 12 func (l DummyLogger) Info(...interface{}) {} 13 func (l DummyLogger) Infoln(...interface{}) {} 14 func (l DummyLogger) Infof(string, ...interface{}) {} 15 func (l DummyLogger) Warn(...interface{}) {} 16 func (l DummyLogger) Warnln(...interface{}) {} 17 func (l DummyLogger) Warnf(string, ...interface{}) {} 18 func (l DummyLogger) Warningf(format string, args ...interface{}) {} 19 func (l DummyLogger) Error(...interface{}) {} 20 func (l DummyLogger) Errorln(...interface{}) {} 21 func (l DummyLogger) Errorf(string, ...interface{}) {} 22 func (l DummyLogger) Fatal(...interface{}) {} 23 func (l DummyLogger) Fatalln(...interface{}) {} 24 func (l DummyLogger) Fatalf(string, ...interface{}) {} 25 func (l DummyLogger) Panic(...interface{}) {} 26 func (l DummyLogger) Panicln(...interface{}) {} 27 func (l DummyLogger) Panicf(string, ...interface{}) {} 28 func (l DummyLogger) With(key string, value interface{}) Logger { return l } 29 func (l DummyLogger) WithField(key string, value interface{}) Logger { return l } 30 func (l DummyLogger) WithFields(values map[string]interface{}) Logger { return l } 31 func (l DummyLogger) Set(level Level) error { return nil }