nd002test/on-premise/main/rancher_v2.9.1/source/rancher-2.9.1/pkg/peermanager/peermanager.go

16 lines
221 B
Go

package peermanager
type Peers struct {
SelfID string
IDs []string
Ready bool
Leader bool
}
type PeerManager interface {
IsLeader() bool
Leader()
AddListener(l chan<- Peers)
RemoveListener(l chan<- Peers)
}