Skip to content

Commit 7e2479f

Browse files
committed
Improve error reporting
1 parent d392496 commit 7e2479f

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

cmd/kuberlr/main.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,24 +64,24 @@ func kubectlWrapperMode(args []string) {
6464
cfg := config.NewCfg()
6565
v, err := cfg.Load()
6666
if err != nil {
67-
klog.Fatal(err)
67+
klog.Fatalf("kuberlr: load config: %v", err)
6868
}
6969

7070
kubectlFinder := finder.NewKubectlFinder("", v.GetString("SystemPath"))
7171
versioner := finder.NewVersioner(kubectlFinder)
7272
version, err := versioner.KubectlVersionToUse(v.GetInt64("Timeout"))
7373
if err != nil {
74-
klog.Fatal(err)
74+
klog.Fatalf("kuberlr: find kubectl version to use: %v", err)
7575
}
7676

7777
kubectlBin, err := versioner.EnsureCompatibleKubectlAvailable(
7878
version,
7979
v.GetBool("AllowDownload"))
8080
if err != nil {
81-
klog.Fatal(err)
81+
klog.Fatalf("kuberlr: ensure compatible kubectl available: %v", err)
8282
}
8383

8484
childArgs := append([]string{kubectlBin}, args...)
8585
err = osexec.Exec(kubectlBin, childArgs, os.Environ())
86-
klog.Fatal(err)
86+
klog.Fatalf("kuberlr: execute kubectl binary located at %s: %v", kubectlBin, err)
8787
}

0 commit comments

Comments
 (0)