grim/convey

Replace deprecated ioutil usage

4 months ago, Elliott Sales de Andrade
f2b1178f3266
Parents b3868a101c61
Children 62cc853bf396
Replace deprecated ioutil usage

It was deprecated in Go 1.16, but `go.mod` wants 1.17 already.

Testing Done:
Ran `go build .`

Reviewed at https://reviews.imfreedom.org/r/2868/
--- a/config/loader.go Mon Jun 19 14:58:31 2023 -0500
+++ b/config/loader.go Sat Dec 09 23:44:59 2023 -0600
@@ -17,7 +17,6 @@
package config
import (
- "io/ioutil"
"os"
log "github.com/sirupsen/logrus"
@@ -53,7 +52,7 @@
}
}
- contents, err := ioutil.ReadFile(filename)
+ contents, err := os.ReadFile(filename)
if err != nil {
return nil, err
}
--- a/fs/copy.go Mon Jun 19 14:58:31 2023 -0500
+++ b/fs/copy.go Sat Dec 09 23:44:59 2023 -0600
@@ -18,7 +18,6 @@
import (
"io"
- "io/ioutil"
"os"
"path/filepath"
"strings"
@@ -33,7 +32,7 @@
return err
}
defer in.Close()
- tmp, err := ioutil.TempFile(filepath.Dir(dst), "")
+ tmp, err := os.CreateTemp(filepath.Dir(dst), "")
if err != nil {
return err
}
--- a/runtime/runtime.go Mon Jun 19 14:58:31 2023 -0500
+++ b/runtime/runtime.go Sat Dec 09 23:44:59 2023 -0600
@@ -17,7 +17,7 @@
package runtime
import (
- "io/ioutil"
+ "os"
"time"
log "github.com/sirupsen/logrus"
@@ -69,7 +69,7 @@
func (rt *Runtime) Workspace() (*fs.Directory, error) {
if rt.workspace == nil {
- path, err := ioutil.TempDir(rt.ConfigPath, ".convey-")
+ path, err := os.MkdirTemp(rt.ConfigPath, ".convey-")
if err != nil {
return nil, err
}