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

     1  package log
     2  
     3  import (
     4  	"logur.dev/logur"
     5  )
     6  
     7  func Provide(config Config, env string, appName string) (logger logur.LoggerFacade) {
     8  	logger = New(config)
     9  
    10  	// Provide some basic contexttool to all log lines
    11  	logger = logur.WithFields(logger, map[string]interface{}{"environment": env, "application": appName})
    12  	SetStandardLogger(logger)
    13  
    14  	return
    15  }