|
|
@@ -217,11 +217,6 @@ func NewServer(cfg *ServerConfig) (*EtcdServer, error) {
|
|
|
return nil, err
|
|
|
}
|
|
|
|
|
|
- err = os.MkdirAll(cfg.MemberDir(), privateDirMode)
|
|
|
- if err != nil && err != os.ErrExist {
|
|
|
- return nil, err
|
|
|
- }
|
|
|
-
|
|
|
haveWAL := wal.Exist(cfg.WALDir())
|
|
|
ss := snap.New(cfg.SnapDir())
|
|
|
|
|
|
@@ -328,6 +323,11 @@ func NewServer(cfg *ServerConfig) (*EtcdServer, error) {
|
|
|
return nil, fmt.Errorf("unsupported bootstrap config")
|
|
|
}
|
|
|
|
|
|
+ err = os.MkdirAll(cfg.MemberDir(), privateDirMode)
|
|
|
+ if err != nil && err != os.ErrExist {
|
|
|
+ return nil, err
|
|
|
+ }
|
|
|
+
|
|
|
sstats := &stats.ServerStats{
|
|
|
Name: cfg.Name,
|
|
|
ID: id.String(),
|