Raft logging: update logger to new interface

This commit is contained in:
Hector Sanjuan 2019-11-04 09:09:02 +01:00
parent 73ab101a3a
commit b306bda877

View File

@ -92,6 +92,10 @@ func (log *hcLogToLogger) IsError() bool {
return true
}
func (log *hcLogToLogger) Name() string {
return log.name
}
func (log *hcLogToLogger) With(args ...interface{}) hclog.Logger {
return &hcLogToLogger{extraArgs: args}
}
@ -114,6 +118,10 @@ func (log *hcLogToLogger) StandardWriter(opts *hclog.StandardLoggerOptions) io.W
return nil
}
func (log *hcLogToLogger) ImpliedArgs() []interface{} {
return nil
}
const repeatPoolSize = 10
const repeatReset = time.Minute