package main import ( "time" "git.ksdemosapps.com/kylesoda/go-migrate/internal/app/config" log "github.com/sirupsen/logrus" ) func configureLog() { log.SetFormatter(&log.TextFormatter{ FullTimestamp: true, TimestampFormat: time.StampMilli, DisableSorting: false, PadLevelText: true, }) logLevelEnv := config.App.LogLevel logLevel, err := log.ParseLevel(logLevelEnv) if err != nil { log.Warnf("Nivel de log inválido '%s', usando INFO por defecto", logLevelEnv) logLevel = log.InfoLevel } log.SetLevel(logLevel) }