diff options
Diffstat (limited to 'main.go')
-rw-r--r-- | main.go | 12 |
1 files changed, 9 insertions, 3 deletions
@@ -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) |