From c5e447a359556ed42a162272256f1825b835c29f Mon Sep 17 00:00:00 2001 From: Michael Yang Date: Fri, 28 Jul 2023 10:38:15 -0700 Subject: [PATCH] remove io/ioutil import ioutil is deprecated --- server/images.go | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/server/images.go b/server/images.go index 6bd7e882..6c89d6ad 100644 --- a/server/images.go +++ b/server/images.go @@ -7,7 +7,6 @@ import ( "errors" "fmt" "io" - "io/ioutil" "log" "net/http" "os" @@ -528,13 +527,13 @@ func CopyModel(src, dest string) error { } // copy the file - input, err := ioutil.ReadFile(srcPath) + input, err := os.ReadFile(srcPath) if err != nil { fmt.Println("Error reading file:", err) return err } - err = ioutil.WriteFile(destPath, input, 0o644) + err = os.WriteFile(destPath, input, 0o644) if err != nil { fmt.Println("Error reading file:", err) return err @@ -1009,7 +1008,7 @@ func downloadBlob(mp ModelPath, digest string, regOpts *RegistryOptions, fn func defer resp.Body.Close() if resp.StatusCode != http.StatusOK && resp.StatusCode != http.StatusPartialContent { - body, _ := ioutil.ReadAll(resp.Body) + body, _ := io.ReadAll(resp.Body) return fmt.Errorf("on download registry responded with code %d: %v", resp.StatusCode, string(body)) }