// Cluster provides list of instances in given cluster func (this *HttpAPI) Cluster(params martini.Params, r render.Render) { instances, err := inst.ReadClusterInstances(params["clusterName"]) if err != nil { r.JSON(200, &APIResponse{Code: ERROR, Message: fmt.Sprintf("%+v", err)}) return } r.JSON(200, instances) }
func (s *TestSuite) TestCluster(c *C) { inst.ReadInstance(&masterKey) orchestrator.StartDiscovery(slave1Key) instances, _ := inst.ReadClusterInstances(fmt.Sprintf("%s:%d", masterKey.Hostname, masterKey.Port)) c.Assert(len(instances) >= 1, Equals, true) }