remove io/ioutil import

ioutil is deprecated
This commit is contained in:
Michael Yang 2023-07-28 10:38:15 -07:00
parent fc40a4f166
commit c5e447a359

View file

@ -7,7 +7,6 @@ import (
"errors" "errors"
"fmt" "fmt"
"io" "io"
"io/ioutil"
"log" "log"
"net/http" "net/http"
"os" "os"
@ -528,13 +527,13 @@ func CopyModel(src, dest string) error {
} }
// copy the file // copy the file
input, err := ioutil.ReadFile(srcPath) input, err := os.ReadFile(srcPath)
if err != nil { if err != nil {
fmt.Println("Error reading file:", err) fmt.Println("Error reading file:", err)
return err return err
} }
err = ioutil.WriteFile(destPath, input, 0o644) err = os.WriteFile(destPath, input, 0o644)
if err != nil { if err != nil {
fmt.Println("Error reading file:", err) fmt.Println("Error reading file:", err)
return err return err
@ -1009,7 +1008,7 @@ func downloadBlob(mp ModelPath, digest string, regOpts *RegistryOptions, fn func
defer resp.Body.Close() defer resp.Body.Close()
if resp.StatusCode != http.StatusOK && resp.StatusCode != http.StatusPartialContent { 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)) return fmt.Errorf("on download registry responded with code %d: %v", resp.StatusCode, string(body))
} }