예제 #1
0
파일: server.go 프로젝트: kr/doozerd
func bgNop(p consensus.Proposer) chan store.Event {
	ch := make(chan store.Event)
	go func() {
		ch <- p.Propose([]byte(store.Nop))
	}()
	return ch
}
예제 #2
0
파일: peer.go 프로젝트: Br3nda/doozerd
func setReady(p consensus.Proposer, self string) {
	m, err := store.EncodeSet("/ctl/node/"+self+"/writable", "true", 0)
	if err != nil {
		log.Println(err)
		return
	}
	p.Propose([]byte(m))
}