GetMembershipState returns the current membership state.
()
| 265 | |
| 266 | // GetMembershipState returns the current membership state. |
| 267 | func GetMembershipState() *pb.MembershipState { |
| 268 | g := groups() |
| 269 | g.RLock() |
| 270 | defer g.RUnlock() |
| 271 | return proto.Clone(g.state).(*pb.MembershipState) |
| 272 | } |
| 273 | |
| 274 | // UpdateMembershipState contacts zero for an update on membership state. |
| 275 | func UpdateMembershipState(ctx context.Context) error { |
no test coverage detected