Prechádzať zdrojové kódy

Merge pull request #57 from mdaniel/log-prom-env-var

Log the env-var for the prom endpoint on failure
Ajay Tripathy 7 rokov pred
rodič
commit
171191a0e1
1 zmenil súbory, kde vykonal 6 pridanie a 2 odobranie
  1. 6 2
      main.go

+ 6 - 2
main.go

@@ -25,6 +25,10 @@ import (
 	"k8s.io/client-go/rest"
 )
 
+const (
+	prometheusServerEndpointEnvVar = "PROMETHEUS_SERVER_ENDPOINT"
+)
+
 type Accesses struct {
 	PrometheusClient       prometheusClient.Client
 	KubeClientSet          kubernetes.Interface
@@ -157,9 +161,9 @@ func main() {
 	flag.Set("v", "3")
 	flag.Parse()
 
-	address := os.Getenv("PROMETHEUS_SERVER_ENDPOINT")
+	address := os.Getenv(prometheusServerEndpointEnvVar)
 	if address == "" {
-		klog.Fatal("No address for prometheus set. Aborting.")
+		klog.Fatalf("No address for prometheus set in $%s. Aborting.", prometheusServerEndpointEnvVar)
 	}
 
 	pc := prometheusClient.Config{