@@ -44,7 +44,6 @@ type etcd interface {
4444 Endpoints () []string
4545 MemberList (ctx context.Context ) (* clientv3.MemberListResponse , error )
4646 MemberRemove (ctx context.Context , id uint64 ) (* clientv3.MemberRemoveResponse , error )
47- MemberUpdate (ctx context.Context , id uint64 , peerURLs []string ) (* clientv3.MemberUpdateResponse , error )
4847 MoveLeader (ctx context.Context , id uint64 ) (* clientv3.MoveLeaderResponse , error )
4948 Status (ctx context.Context , endpoint string ) (* clientv3.StatusResponse , error )
5049}
@@ -256,24 +255,6 @@ func (c *Client) RemoveMember(ctx context.Context, id uint64) error {
256255 return errors .Wrapf (err , "failed to remove member: %v" , id )
257256}
258257
259- // UpdateMemberPeerURLs updates the list of peer URLs.
260- func (c * Client ) UpdateMemberPeerURLs (ctx context.Context , id uint64 , peerURLs []string ) ([]* Member , error ) {
261- ctx , cancel := context .WithTimeout (ctx , c .CallTimeout )
262- defer cancel ()
263-
264- response , err := c .EtcdClient .MemberUpdate (ctx , id , peerURLs )
265- if err != nil {
266- return nil , errors .Wrapf (err , "failed to update etcd member %v's peer list to %+v" , id , peerURLs )
267- }
268-
269- members := make ([]* Member , 0 , len (response .Members ))
270- for _ , m := range response .Members {
271- members = append (members , pbMemberToMember (m ))
272- }
273-
274- return members , nil
275- }
276-
277258// Alarms retrieves all alarms on a cluster.
278259func (c * Client ) Alarms (ctx context.Context ) ([]MemberAlarm , error ) {
279260 ctx , cancel := context .WithTimeout (ctx , c .CallTimeout )
0 commit comments