main/wal: add a const for 0700 magic number

This commit is contained in:
Xiang Li 2014-09-08 15:45:58 -07:00
parent b094410066
commit 54734b0903
2 changed files with 10 additions and 2 deletions

View File

@ -17,6 +17,11 @@ import (
"github.com/coreos/etcd/wal"
)
const (
// the owner can make/remove files inside the directory
privateDirMode = 0700
)
var (
fid = flag.String("id", "0xBEEF", "Id of this server")
timeout = flag.Duration("timeout", 10*time.Second, "Request Timeout")
@ -45,7 +50,7 @@ func main() {
*dir = fmt.Sprintf("%v", *fid)
log.Printf("main: no data-dir is given, using default data-dir ./%s", *dir)
}
if err := os.MkdirAll(*dir, 0700); err != nil {
if err := os.MkdirAll(*dir, privateDirMode); err != nil {
log.Fatalf("main: cannot create data directory: %v", err)
}

View File

@ -35,6 +35,9 @@ const (
entryType
stateType
crcType
// the owner can make/remove files inside the directory
privateDirMode = 0700
)
var (
@ -67,7 +70,7 @@ func Create(dirpath string) (*WAL, error) {
return nil, os.ErrExist
}
if err := os.MkdirAll(dirpath, 0700); err != nil {
if err := os.MkdirAll(dirpath, privateDirMode); err != nil {
return nil, err
}