From 060af02be834eae85fed1b160fbfc1833080c490 Mon Sep 17 00:00:00 2001 From: Rohit Singh <33257917+RohitKochhar@users.noreply.github.com> Date: Mon, 28 Aug 2023 18:06:27 -0300 Subject: [PATCH] removed depracted ioutil references (#248) --- cmd/root.go | 5 ++--- pkg/helm/artifacthub_cached.go | 3 +-- pkg/helm/chartrepo.go | 4 ++-- pkg/output/output.go | 5 ++--- 4 files changed, 7 insertions(+), 10 deletions(-) diff --git a/cmd/root.go b/cmd/root.go index f2a4fe7..0102416 100644 --- a/cmd/root.go +++ b/cmd/root.go @@ -19,7 +19,6 @@ import ( "flag" "fmt" "io" - "io/ioutil" "net/http" "net/url" "os" @@ -184,7 +183,7 @@ func downloadConfig(cfgURL string) (string, error) { segments := strings.Split(path, "/") fileName := segments[len(segments)-1] - file, err := ioutil.TempFile("", fmt.Sprintf("*-%s", fileName)) + file, err := os.CreateTemp("", fmt.Sprintf("*-%s", fileName)) if err != nil { return "", err } @@ -380,7 +379,7 @@ func handleHelm(kubeContext string) (*output.Output, error) { } packages, err := ahClient.List() if err != nil { - return nil, fmt.Errorf("Error getting artifacthub package repos: %v", err) + return nil, fmt.Errorf("error getting artifacthub package repos: %v", err) } klog.V(2).Infof("found %d possible package matches", len(packages)) for _, release := range releases { diff --git a/pkg/helm/artifacthub_cached.go b/pkg/helm/artifacthub_cached.go index 891c96f..aac0451 100644 --- a/pkg/helm/artifacthub_cached.go +++ b/pkg/helm/artifacthub_cached.go @@ -17,7 +17,6 @@ package helm import ( "encoding/json" "fmt" - "io/ioutil" "net/http" "net/url" "os" @@ -108,7 +107,7 @@ func (ac *ArtifactHubCachedPackageClient) List() ([]ArtifactHubHelmPackage, erro return nil, err } } else { - cache, err := ioutil.ReadFile(cacheFile) + cache, err := os.ReadFile(cacheFile) if err != nil { return nil, err } diff --git a/pkg/helm/chartrepo.go b/pkg/helm/chartrepo.go index bed834e..4c8cf23 100644 --- a/pkg/helm/chartrepo.go +++ b/pkg/helm/chartrepo.go @@ -16,7 +16,7 @@ package helm import ( "fmt" - "io/ioutil" + "io" "net/http" "sync" "time" @@ -99,7 +99,7 @@ func (r *Repo) loadReleases() error { return err } - data, err := ioutil.ReadAll(response.Body) + data, err := io.ReadAll(response.Body) if err != nil { return err } diff --git a/pkg/output/output.go b/pkg/output/output.go index 04097df..92de5b5 100644 --- a/pkg/output/output.go +++ b/pkg/output/output.go @@ -19,7 +19,6 @@ import ( "encoding/json" "errors" "fmt" - "io/ioutil" "os" "path" "strconv" @@ -129,7 +128,7 @@ func (output Output) ToFile(filename string) error { return err } - err = ioutil.WriteFile(filename, data, 0644) + err = os.WriteFile(filename, data, 0644) if err != nil { klog.Errorf("Error writing to file %s: %v", filename, err) } @@ -397,7 +396,7 @@ func (output HelmAndContainersOutput) ToFile(filename string) error { klog.Errorf("Error marshaling json: %v", err) return err } - err = ioutil.WriteFile(filename, data, 0644) + err = os.WriteFile(filename, data, 0644) if err != nil { klog.Errorf("Error writing to file %s: %v", filename, err) }