"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "client/pkg/transport/listener.go" between
etcd-3.5.5.tar.gz and etcd-3.5.6.tar.gz

About: etcd is a distributed reliable key-value store for the most critical data of a distributed system (written in "Go").

listener.go  (etcd-3.5.5):listener.go  (etcd-3.5.6)
skipping to change at line 208 skipping to change at line 208
func SelfCert(lg *zap.Logger, dirpath string, hosts []string, selfSignedCertVali dity uint, additionalUsages ...x509.ExtKeyUsage) (info TLSInfo, err error) { func SelfCert(lg *zap.Logger, dirpath string, hosts []string, selfSignedCertVali dity uint, additionalUsages ...x509.ExtKeyUsage) (info TLSInfo, err error) {
info.Logger = lg info.Logger = lg
if selfSignedCertValidity == 0 { if selfSignedCertValidity == 0 {
err = fmt.Errorf("selfSignedCertValidity is invalid,it should be greater than 0") err = fmt.Errorf("selfSignedCertValidity is invalid,it should be greater than 0")
info.Logger.Warn( info.Logger.Warn(
"cannot generate cert", "cannot generate cert",
zap.Error(err), zap.Error(err),
) )
return return
} }
err = fileutil.TouchDirAll(dirpath) err = fileutil.TouchDirAll(lg, dirpath)
if err != nil { if err != nil {
if info.Logger != nil { if info.Logger != nil {
info.Logger.Warn( info.Logger.Warn(
"cannot create cert directory", "cannot create cert directory",
zap.Error(err), zap.Error(err),
) )
} }
return return
} }
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)