[skip e2e] Add comment for embed etcd server singleton (#14572)

Signed-off-by: shaoyue.chen <shaoyue.chen@zilliz.com>
pull/14629/head
shaoyue 2021-12-30 10:46:03 +08:00 committed by GitHub
parent f9dc87ba6c
commit fddd8e94dd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 0 deletions

View File

@ -27,8 +27,10 @@ import (
"go.etcd.io/etcd/server/v3/etcdserver/api/v3client"
)
// EtcdServer is the singleton of embedded etcd server
var EtcdServer *embed.Etcd
// InitEtcdServer initializes embedded etcd server singleton.
func InitEtcdServer(pt *paramtable.BaseParamTable) error {
if pt.UseEmbedEtcd {
path := pt.EtcdConfigPath
@ -54,6 +56,7 @@ func InitEtcdServer(pt *paramtable.BaseParamTable) error {
return nil
}
// StopEtcdServer stops embedded etcd server singleton.
func StopEtcdServer() {
if EtcdServer != nil {
EtcdServer.Close()