func (m *Member) Rev(ctx context.Context) (int64, error) {
	cli, err := m.CreateEtcdClient()
	if err != nil {
		return 0, fmt.Errorf("%v (%q)", err, m.EtcdClientEndpoint)
	}
	defer cli.Close()

	resp, err := cli.Status(ctx, m.EtcdClientEndpoint)
	if err != nil {
		return 0, err
	}
	return resp.Header.Revision, nil
}
func (m *Member) Rev(ctx context.Context) (int64, error) {
	cli, err := m.CreateEtcdClient()
	if err != nil {
		return 0, fmt.Errorf("%v (%q)", err, m.EtcdClientEndpoint)
	}
	defer cli.Close()

	resp, err := cli.Status(ctx, m.EtcdClientEndpoint)
	if err != nil {
		return 0, err
	}
	return resp.Header.Revision, nil
}
func ( m * Member ) Rev ( ctx context . Context ) ( int64 , error ) { cli , err := m . CreateEtcdClient ( ) if err != nil { return 0 , fmt . Errorf ( " " , err , m . EtcdClientEndpoint ) } defer cli . Close ( ) resp , err := cli . Status ( ctx , m . EtcdClientEndpoint ) if err != nil { return 0 , err } return resp . Header . Revision , nil }
// Rev fetches current revision on this member.
Rev fetches current revision on this member .