Files
steampipe/utils/fs_permissions.go
Eng Zer Jun 335a3ee686 refactor: move from io/ioutil to io and os packages (#1153)
The io/ioutil package has been deprecated as of Go 1.16, see
https://golang.org/doc/go1.16#ioutil. This commit replaces the existing
io/ioutil functions with their new definitions in io and os packages.

Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
2021-11-23 11:54:38 +00:00

17 lines
293 B
Go

package utils
import (
"os"
)
func EnsureDirectoryPermission(directoryPath string) error {
// verify that we can read and write to the directory
tmpFile, err := os.CreateTemp(directoryPath, "tmp")
if err != nil {
return err
}
tmpFile.Close()
os.Remove(tmpFile.Name())
return nil
}