import (
"errors"
"fmt"
- "io/ioutil"
+ "io/fs"
"os"
"path/filepath"
"strconv"
}
return fmt.Errorf("%s: is not a directory", p)
}
- if !os.IsNotExist(err) {
+ if !errors.Is(err, fs.ErrNotExist) {
return err
}
return os.MkdirAll(p, os.FileMode(0777))
return nil, err
}
} else {
- cfgRaw, err := ioutil.ReadFile(cfgPath)
+ cfgRaw, err := os.ReadFile(cfgPath)
if err != nil {
return nil, err
}