From 8acd8591a8be49c1303560526d280c6810702a6e Mon Sep 17 00:00:00 2001 From: "kali kaneko (leap communications)" Date: Tue, 9 Nov 2021 23:03:12 +0100 Subject: allow to set api via env var --- main.go | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'main.go') diff --git a/main.go b/main.go index 0c21c7c..a0da1da 100644 --- a/main.go +++ b/main.go @@ -243,10 +243,16 @@ func main() { } var configuredAPI string - if *api == "" { - configuredAPI = apiForRiseup + envAPI := os.Getenv("MENSHEN_API") + if envAPI != "" { + log.Println("MENSHEN_API = " + envAPI) + configuredAPI = "https://" + envAPI } else { - configuredAPI = "https://" + *api + if *api == "" { + configuredAPI = apiForRiseup + } else { + configuredAPI = "https://" + *api + } } db, err := geoip2.Open(*dbpath) -- cgit v1.2.3