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 }