1 package setup 2 3 import ( 4 "os" 5 6 "edge-infra.dev/pkg/edge/api/middleware/environment" 7 "edge-infra.dev/pkg/edge/api/types" 8 "edge-infra.dev/pkg/lib/fog" 9 10 "github.com/go-logr/logr" 11 ) 12 13 func Log(config *types.Config) logr.Logger { 14 if environment.IsDev(config.App.Environment) { 15 return fog.New(fog.To(os.Stdout), fog.WithLevel(fog.DEBUG)) 16 } 17 return fog.New() 18 } 19