示例#1
0
// Destroy all the nodes in the cluster
func destroyCluster(etcds []*os.Process) error {
	for _, etcd := range etcds {
		etcd.Kill()
		etcd.Release()
	}
	return nil
}
示例#2
0
文件: util.go 项目: ronnylt/etcd
// Destroy all the nodes in the cluster
func DestroyCluster(etcds []*os.Process) error {
	for _, etcd := range etcds {
		err := etcd.Kill()
		if err != nil {
			panic(err.Error())
		}
		etcd.Release()
	}
	return nil
}
示例#3
0
文件: test.go 项目: juliusv/etcd
// Destroy all the nodes in the cluster
func destroyCluster(etcds []*os.Process) error {
	for i, etcd := range etcds {
		err := etcd.Kill()
		fmt.Println("kill ", i)
		if err != nil {
			panic(err.Error())
		}
		etcd.Release()
	}
	return nil
}