From 13effa050d2482a5a8642978fdfc16d64364f687 Mon Sep 17 00:00:00 2001 From: adaexec Date: Wed, 18 Jun 2025 00:20:34 +0200 Subject: [PATCH] Panic if a file for an environment variable cannot be read --- cmd/api/main.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/cmd/api/main.go b/cmd/api/main.go index bb30c4e..21540c3 100644 --- a/cmd/api/main.go +++ b/cmd/api/main.go @@ -30,9 +30,11 @@ func readEnvOrFile(envName string) string { if filename != "" { b, err := os.ReadFile(filename) - if err == nil { - envContent = strings.TrimSpace(string(b)) + if err != nil { + panic(fmt.Errorf("Failed to load file for %s_FILE (%s): %s", envName, filename, err)) } + + envContent = strings.TrimSpace(string(b)) } }