func getClusterStatus(c *Context, w http.ResponseWriter, r *http.Request) { infos := make([]*model.ClusterInfo, 0) if einterfaces.GetClusterInterface() != nil { infos = einterfaces.GetClusterInterface().GetClusterInfos() } w.Write([]byte(model.ClusterInfosToJson(infos))) }
func getClusterStatus(c *Context, w http.ResponseWriter, r *http.Request) { if !c.HasSystemAdminPermissions("getClusterStatus") { return } infos := make([]*model.ClusterInfo, 0) if einterfaces.GetClusterInterface() != nil { infos = einterfaces.GetClusterInterface().GetClusterInfos() } w.Write([]byte(model.ClusterInfosToJson(infos))) }