mirror of
https://github.com/tendermint/tendermint.git
synced 2026-02-05 03:20:44 +00:00
EnsureDir() takes file mode
This commit is contained in:
4
os.go
4
os.go
@@ -36,9 +36,9 @@ func Exit(s string) {
|
||||
os.Exit(1)
|
||||
}
|
||||
|
||||
func EnsureDir(dir string) error {
|
||||
func EnsureDir(dir string, mode os.FileMode) error {
|
||||
if _, err := os.Stat(dir); os.IsNotExist(err) {
|
||||
err := os.MkdirAll(dir, 0700)
|
||||
err := os.MkdirAll(dir, mode)
|
||||
if err != nil {
|
||||
return fmt.Errorf("Could not create directory %v. %v", dir, err)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user