From 2b7c105100ce4ba4ec5da0e2898042251e50a740 Mon Sep 17 00:00:00 2001 From: Jonas Hess Date: Sun, 20 Oct 2024 22:48:41 +0200 Subject: [PATCH] Specific error messages for missing environment variables --- main.go | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/main.go b/main.go index 387c911..30e1816 100644 --- a/main.go +++ b/main.go @@ -60,12 +60,20 @@ Be very selective and only choose the most relevant tags since too many tags wil ) func main() { - if paperlessBaseURL == "" || paperlessAPIToken == "" { - log.Fatal("Please set the PAPERLESS_BASE_URL and PAPERLESS_API_TOKEN environment variables.") + if paperlessBaseURL == "" { + log.Fatal("Please set the PAPERLESS_BASE_URL environment variable.") } - if llmProvider == "" || llmModel == "" { - log.Fatal("Please set the LLM_PROVIDER and LLM_MODEL environment variables.") + if paperlessAPIToken == "" { + log.Fatal("Please set the PAPERLESS_API_TOKEN environment variable.") + } + + if llmProvider == "" { + log.Fatal("Please set the LLM_PROVIDER environment variable.") + } + + if llmModel == "" { + log.Fatal("Please set the LLM_MODEL environment variable.") } if llmProvider == "openai" && openaiAPIKey == "" {