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 }