github.com/vseinstrumentiru/lego@v1.0.2/internal/lego/monitor/log/standard.go (about)

     1  package log
     2  
     3  import (
     4  	"log"
     5  	"logur.dev/logur"
     6  )
     7  
     8  // NewErrorStandardLogger returns a new standard log logging on error level.
     9  func NewErrorStandardLogger(logger logur.Logger) *log.Logger {
    10  	return logur.NewErrorStandardLogger(logger, "", 0)
    11  }
    12  
    13  // SetStandardLogger sets the global log's output to a custom log instance.
    14  func SetStandardLogger(logger logur.Logger) {
    15  	log.SetOutput(logur.NewLevelWriter(logger, logur.Info))
    16  }