package app import ( "fmt" "github.com/seaweedfs/seaweedfs/weed/admin/dash" ) templ ClusterMasters(data dash.ClusterMastersData) {

Masters

Total Masters
{ fmt.Sprintf("%d", data.TotalMasters) }
Leaders
{ fmt.Sprintf("%d", data.LeaderCount) }
Cluster Health
if data.LeaderCount > 0 { Healthy } else { Warning }
Masters
if len(data.Masters) > 0 {
for _, master := range data.Masters { }
Address Role Suffrage Actions
{ master.Address } if master.IsLeader { Leader } else { Follower } if master.Suffrage != "" { { master.Suffrage } } else { - }
} else {
No Masters Found

No master servers are currently available in the cluster.

}
Last updated: { data.LastUpdated.Format("2006-01-02 15:04:05") }
}