From 65f14ef166d7fd3ea30f50366d55777b54fe305f Mon Sep 17 00:00:00 2001 From: Mission Liao Date: Sat, 5 Jan 2019 00:16:15 +0800 Subject: core: fix stuffs (#401) * Remove block recycling mechanism * Return directly when previous DKG is not finished. * Adjust some logging level * Skip pulling when hashes to pull is empty --- common/logger.go | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'common') diff --git a/common/logger.go b/common/logger.go index 29eac35..3328e93 100644 --- a/common/logger.go +++ b/common/logger.go @@ -29,6 +29,7 @@ import "log" // }) type Logger interface { // Info logs info level logs. + Trace(msg string, ctx ...interface{}) Debug(msg string, ctx ...interface{}) Info(msg string, ctx ...interface{}) Warn(msg string, ctx ...interface{}) @@ -38,6 +39,10 @@ type Logger interface { // NullLogger logs nothing. type NullLogger struct{} +// Trace implements Logger interface. +func (logger *NullLogger) Trace(msg string, ctx ...interface{}) { +} + // Debug implements Logger interface. func (logger *NullLogger) Debug(msg string, ctx ...interface{}) { } @@ -66,6 +71,11 @@ func composeVargs(msg string, ctxs []interface{}) []interface{} { return args } +// Trace implements Logger interface. +func (logger *SimpleLogger) Trace(msg string, ctx ...interface{}) { + log.Println(composeVargs(msg, ctx)...) +} + // Debug implements Logger interface. func (logger *SimpleLogger) Debug(msg string, ctx ...interface{}) { log.Println(composeVargs(msg, ctx)...) @@ -98,6 +108,11 @@ func NewCustomLogger(logger *log.Logger) *CustomLogger { } } +// Trace implements Logger interface. +func (logger *CustomLogger) Trace(msg string, ctx ...interface{}) { + logger.logger.Println(composeVargs(msg, ctx)...) +} + // Debug implements Logger interface. func (logger *CustomLogger) Debug(msg string, ctx ...interface{}) { logger.logger.Println(composeVargs(msg, ctx)...) -- cgit v1.2.3