github.com/jxgolibs/go-oauth2-server@v1.0.1/log/log.go (about)

     1  package log
     2  
     3  import (
     4  	"github.com/RichardKnop/logging"
     5  )
     6  
     7  var (
     8  	logger = logging.New(nil, nil, new(logging.ColouredFormatter))
     9  
    10  	// INFO ...
    11  	INFO = logger[logging.INFO]
    12  	// WARNING ...
    13  	WARNING = logger[logging.WARNING]
    14  	// ERROR ...
    15  	ERROR = logger[logging.ERROR]
    16  	// FATAL ...
    17  	FATAL = logger[logging.FATAL]
    18  )
    19  
    20  // Set sets a custom logger
    21  func Set(l logging.LoggerInterface) {
    22  	INFO = l
    23  	WARNING = l
    24  	ERROR = l
    25  	FATAL = l
    26  }