From 8a1d43ec3f8d0e0eedb371466cf8394219888e81 Mon Sep 17 00:00:00 2001 From: Anton Galitsyn Date: Mon, 9 Jan 2017 09:49:11 +0700 Subject: [PATCH] check the error that WriteFile returns --- cmd/helm/init.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cmd/helm/init.go b/cmd/helm/init.go index 43a0ece81..697e1bed7 100644 --- a/cmd/helm/init.go +++ b/cmd/helm/init.go @@ -190,7 +190,9 @@ func ensureDefaultRepos(home helmpath.Home, out io.Writer) error { } f.Add(sr) f.Add(lr) - f.WriteFile(repoFile, 0644) + if err := f.WriteFile(repoFile, 0644); err != nil { + return err + } } else if fi.IsDir() { return fmt.Errorf("%s must be a file, not a directory", repoFile) }