コード例 #1
0
ファイル: sentinel.go プロジェクト: jrmConduce/redishappy
func (s *SentinelApi) Get(w http.ResponseWriter, r *http.Request) {

	responseChannel := make(chan sentinel.SentinelTopology)
	s.Manager.GetState(sentinel.TopologyRequest{ReplyChannel: responseChannel})
	sentinelState := <-responseChannel
	util.WriteResponseAsJSON(w, sentinelState)
}
コード例 #2
0
ファイル: topology.go プロジェクト: jrmConduce/redishappy
func (s *TopologyApi) Get(w http.ResponseWriter, r *http.Request) {
	t := s.Manager.GetCurrentTopology()
	util.WriteResponseAsJSON(w, t.Items())
}