code: func MakeServers(clusterName string, servers []services.Server) []Server {
  	uiServers := []Server{}
  	for _, server := range servers {
  		uiLabels := []Label{}
  		serverLabels := server.GetLabels()
  		for name, value := range serverLabels {
  			uiLabels = append(uiLabels, Label{
  				Name:  name,
  				Value: value,
  			})
  		}
  
  		serverCmdLabels := server.GetCmdLabels()
  		for name, cmd := range serverCmdLabels {
  			uiLabels = append(uiLabels, Label{
  				Name:  name,
  				Value: cmd.GetResult(),
  			})
  		}
  
  		sort.Sort(sortedLabels(uiLabels))
  
  		uiServers = append(uiServers, Server{
  			ClusterName: clusterName,
  			Name:        server.GetName(),
  			Hostname:    server.GetHostname(),
  			Addr:        server.GetAddr(),
  			Labels:      uiLabels,
  		})
  	}
  
  	return uiServers
  }
docs: // MakeServers creates server objects for webapp