INNER CODE UNIT · Go
func
WaveSpeedAI/waverless · cmd/initializers.go:34
func (app *Application) initConfig() error {
if err := config.Init(); err != nil {
return err
}
app.config = config.GlobalConfig
return nil
}
// initLogger initializes logging
func (app *Application) initLogger() error {
if err := logger.Init(); err != nil {
return err
}
app.registerCleanup(func() {
logger.Sync()
logger.InfoCtx(app.ctx, "Logging system has been closed")
})
return nil