support to new log system

This commit is contained in:
Zeni Kim 2026-05-06 16:07:55 -05:00
parent a7310b24d5
commit f320c1d238
3 changed files with 22 additions and 0 deletions

13
main.go
View file

@ -58,6 +58,19 @@ func main() {
app.SetGormConfig(config.GetGormConfig())
app.SetCacheConfig(config.GetCacheConfig())
app.Bootstrap()
// Set log level from environment variable (debug, info, warning, error)
if levelStr := env.GetVar("LOG_LEVEL"); levelStr != "" {
switch levelStr {
case "debug":
logger.ResolveLogger().SetLevel(logger.DEBUG)
case "info":
logger.ResolveLogger().SetLevel(logger.INFO)
case "warning":
logger.ResolveLogger().SetLevel(logger.WARNING)
case "error":
logger.ResolveLogger().SetLevel(logger.ERROR)
}
}
app.RegisterTemplates(resources)
registerGlobalHooks()
registerRoutes()