diff options
| author | Raúl Benencia <id@rbenencia.name> | 2026-06-05 17:02:09 -0300 |
|---|---|---|
| committer | Raul Benencia <46945030+raul-te@users.noreply.github.com> | 2026-06-05 17:07:52 -0300 |
| commit | 17b1e22a87f8fbdf90b052070fbf704a6729ed60 (patch) | |
| tree | c144a9500f3557ce045551aef9eb6f97117dc3d2 | |
| parent | 07a844375e9052b998f425fbe65094bc555974ba (diff) | |
Replace io/ioutil with os equivalents
ioutil.ReadFile and ioutil.ReadDir have been deprecated since Go 1.16.
| -rw-r--r-- | internal/environment/environment.go | 3 | ||||
| -rw-r--r-- | internal/handlers/static.go | 7 | ||||
| -rw-r--r-- | internal/ipxe/ipxescript.go | 4 | ||||
| -rw-r--r-- | internal/mappings/parse.go | 3 |
4 files changed, 7 insertions, 10 deletions
diff --git a/internal/environment/environment.go b/internal/environment/environment.go index 86d32a5..1c23bf5 100644 --- a/internal/environment/environment.go +++ b/internal/environment/environment.go @@ -17,7 +17,6 @@ package environment import ( "fmt" "html/template" - "io/ioutil" "net" "os" "path" @@ -134,7 +133,7 @@ func (env *Environment) initStaticTemplates() { func (env *Environment) initEnvOverrides() []string { var environments = make([]string, 0) envPath := filepath.Join(env.DataDir, env.EnvDir) - files, err := ioutil.ReadDir(envPath) + files, err := os.ReadDir(envPath) if err == nil { for _, f := range files { if f.IsDir() { diff --git a/internal/handlers/static.go b/internal/handlers/static.go index b27fa1a..ebec994 100644 --- a/internal/handlers/static.go +++ b/internal/handlers/static.go @@ -16,7 +16,6 @@ package handlers import ( "fmt" - "io/ioutil" "net/http" "os" "path" @@ -76,17 +75,17 @@ func (o *OverlayFileServerHandler) ServeHTTP(w http.ResponseWriter, r *http.Requ } isDir := false - fileList := make(map[string]os.FileInfo) + fileList := make(map[string]os.DirEntry) if errUpper == nil && infoUpper.IsDir() { - files, _ := ioutil.ReadDir(upper) + files, _ := os.ReadDir(upper) for _, f := range files { fileList[f.Name()] = f } isDir = true } if errLower == nil && infoLower.IsDir() { - files, _ := ioutil.ReadDir(lower) + files, _ := os.ReadDir(lower) for _, f := range files { if _, ok := fileList[f.Name()]; !ok { fileList[f.Name()] = f diff --git a/internal/ipxe/ipxescript.go b/internal/ipxe/ipxescript.go index b5a8112..c0a62ac 100644 --- a/internal/ipxe/ipxescript.go +++ b/internal/ipxe/ipxescript.go @@ -15,7 +15,7 @@ package ipxe import ( - "io/ioutil" + "os" "path/filepath" "strings" @@ -67,7 +67,7 @@ func appendScriptsFromDir(logger log.Logger, scripts []Script, templateExtension // scriptDirList returns the names of all available ipxe script templates func scriptDirList(logger log.Logger, templateExtension string, datadir string) []ScriptName { - files, err := ioutil.ReadDir(datadir) + files, err := os.ReadDir(datadir) if err != nil { logger.Info("list ipxe scripts failed", "component", "ipxescript", "dir", datadir, "err", err) return nil diff --git a/internal/mappings/parse.go b/internal/mappings/parse.go index fe6a7c2..f2e1756 100644 --- a/internal/mappings/parse.go +++ b/internal/mappings/parse.go @@ -15,7 +15,6 @@ package mappings import ( - "io/ioutil" "os" "gopkg.in/yaml.v3" @@ -58,7 +57,7 @@ func ParseYamlMappings(logger log.Logger, mappingsFile string) *Mappings { var mappings Mappings logger.Info("reading mappings", "component", "config", "source", mappingsFile) - yamlFile, err := ioutil.ReadFile(mappingsFile) + yamlFile, err := os.ReadFile(mappingsFile) if err != nil { logger.Error("read mappings failed", "err", err) |
