From bc5aece0483717ec736c9514193cbf468628ec17 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pedro=20P=C3=A9rez?= Date: Sat, 28 Dec 2024 19:31:31 +0100 Subject: [PATCH] load .env file with param --- app/app.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/app.go b/app/app.go index 4bf1682..1d60200 100644 --- a/app/app.go +++ b/app/app.go @@ -77,10 +77,10 @@ type AppSecurity struct { Duration time.Duration } -func New(name, version string) *App { +func New(name, version, envDirectory string) *App { var err error - err = loadEnvFile() + err = loadEnvFile(envDirectory) if err != nil { slog.Error("error loading env file, using default values", "error", err) } @@ -166,8 +166,8 @@ func (a *App) Migrate(database embed.FS) { slog.Info("migration done") } -func loadEnvFile() error { - file, err := os.Open(".env") +func loadEnvFile(envDirectory string) error { + file, err := os.Open(envDirectory) if err != nil { return err }