From e8643b5899903afc1804aeaf501d5494eb2a44bb Mon Sep 17 00:00:00 2001 From: matst80 Date: Sun, 10 Nov 2024 22:37:39 +0100 Subject: [PATCH] return error if unable to connect --- main.go | 2 +- synced-pool.go | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index 677b8d1..3a31d34 100644 --- a/main.go +++ b/main.go @@ -101,7 +101,7 @@ func main() { var config *rest.Config var kerr error if podIp == "" { - config, kerr = clientcmd.BuildConfigFromFlags("", "/home/mats/.kube/config") + config, kerr = clientcmd.BuildConfigFromFlags("", "/Users/mats/.kube/config") } else { config, kerr = rest.InClusterConfig() } diff --git a/synced-pool.go b/synced-pool.go index aa3b233..b8f0b61 100644 --- a/synced-pool.go +++ b/synced-pool.go @@ -378,6 +378,7 @@ func (p *SyncedPool) AddRemote(host string) error { client, err := Dial(fmt.Sprintf("%s:1338", host)) if err != nil { log.Printf("Error connecting to remote %s: %v\n", host, err) + return err } _, err = client.Call(Ping, Pong, []byte{})