mirror of
https://github.com/prometheus/alertmanager
synced 2025-02-17 19:17:07 +00:00
Use a private attribute for the memberlist.Node
Signed-off-by: gotjosh <josue@grafana.com>
This commit is contained in:
parent
f3a4f77021
commit
6341b9fe0d
@ -616,21 +616,21 @@ func (p *Peer) Self() *memberlist.Node {
|
|||||||
|
|
||||||
// Member represents a member in the cluster.
|
// Member represents a member in the cluster.
|
||||||
type Member struct {
|
type Member struct {
|
||||||
*memberlist.Node
|
node *memberlist.Node
|
||||||
}
|
}
|
||||||
|
|
||||||
// Name implements cluster.ClusterMember
|
// Name implements cluster.ClusterMember
|
||||||
func (m Member) Name() string { return m.Node.Name }
|
func (m Member) Name() string { return m.node.Name }
|
||||||
|
|
||||||
// Address implements cluster.ClusterMember
|
// Address implements cluster.ClusterMember
|
||||||
func (m Member) Address() string { return m.Node.Address() }
|
func (m Member) Address() string { return m.node.Address() }
|
||||||
|
|
||||||
// Peers returns the peers in the cluster.
|
// Peers returns the peers in the cluster.
|
||||||
func (p *Peer) Peers() []ClusterMember {
|
func (p *Peer) Peers() []ClusterMember {
|
||||||
peers := make([]ClusterMember, 0, len(p.mlist.Members()))
|
peers := make([]ClusterMember, 0, len(p.mlist.Members()))
|
||||||
for _, member := range p.mlist.Members() {
|
for _, member := range p.mlist.Members() {
|
||||||
peers = append(peers, Member{
|
peers = append(peers, Member{
|
||||||
Node: member,
|
node: member,
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
return peers
|
return peers
|
||||||
|
Loading…
Reference in New Issue
Block a user