mirror of
https://github.com/etcd-io/etcd.git
synced 2024-09-27 06:25:44 +00:00
Merge pull request #14584 from ahrtr/functional_test_check_logoutput
functional-test: move the check on log-outputs out of the 'if clientTLS' branch
This commit is contained in:
commit
e19bb869c7
@ -356,17 +356,17 @@ func read(lg *zap.Logger, fpath string) (*Cluster, error) {
|
||||
}
|
||||
clus.Members[i].ClientCertData = string(data)
|
||||
}
|
||||
}
|
||||
|
||||
if len(mem.Etcd.LogOutputs) == 0 {
|
||||
return nil, fmt.Errorf("mem.Etcd.LogOutputs cannot be empty")
|
||||
}
|
||||
for _, v := range mem.Etcd.LogOutputs {
|
||||
switch v {
|
||||
case "stderr", "stdout", "/dev/null", "default":
|
||||
default:
|
||||
if !strings.HasPrefix(v, mem.BaseDir) {
|
||||
return nil, fmt.Errorf("LogOutput %q must be prefixed with BaseDir %q", v, mem.BaseDir)
|
||||
}
|
||||
if len(mem.Etcd.LogOutputs) == 0 {
|
||||
return nil, fmt.Errorf("mem.Etcd.LogOutputs cannot be empty")
|
||||
}
|
||||
for _, v := range mem.Etcd.LogOutputs {
|
||||
switch v {
|
||||
case "stderr", "stdout", "/dev/null", "default":
|
||||
default:
|
||||
if !strings.HasPrefix(v, mem.BaseDir) {
|
||||
return nil, fmt.Errorf("LogOutput %q must be prefixed with BaseDir %q", v, mem.BaseDir)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user