mirror of
https://github.com/etcd-io/etcd.git
synced 2024-09-27 06:25:44 +00:00
clientv3: use default client cluster
This commit is contained in:
parent
3e57bbf317
commit
8f7d474a6b
@ -32,9 +32,7 @@ func ExampleCluster_memberList() {
|
||||
}
|
||||
defer cli.Close()
|
||||
|
||||
capi := clientv3.NewCluster(cli)
|
||||
|
||||
resp, err := capi.MemberList(context.Background())
|
||||
resp, err := cli.MemberList(context.Background())
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
@ -52,9 +50,7 @@ func ExampleCluster_memberLeader() {
|
||||
}
|
||||
defer cli.Close()
|
||||
|
||||
capi := clientv3.NewCluster(cli)
|
||||
|
||||
resp, err := capi.MemberLeader(context.Background())
|
||||
resp, err := cli.MemberLeader(context.Background())
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
@ -72,10 +68,8 @@ func ExampleCluster_memberAdd() {
|
||||
}
|
||||
defer cli.Close()
|
||||
|
||||
capi := clientv3.NewCluster(cli)
|
||||
|
||||
peerURLs := endpoints[2:]
|
||||
mresp, err := capi.MemberAdd(context.Background(), peerURLs)
|
||||
mresp, err := cli.MemberAdd(context.Background(), peerURLs)
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
@ -93,14 +87,12 @@ func ExampleCluster_memberRemove() {
|
||||
}
|
||||
defer cli.Close()
|
||||
|
||||
capi := clientv3.NewCluster(cli)
|
||||
|
||||
resp, err := capi.MemberList(context.Background())
|
||||
resp, err := cli.MemberList(context.Background())
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
|
||||
_, err = capi.MemberRemove(context.Background(), resp.Members[0].ID)
|
||||
_, err = cli.MemberRemove(context.Background(), resp.Members[0].ID)
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
@ -116,15 +108,13 @@ func ExampleCluster_memberUpdate() {
|
||||
}
|
||||
defer cli.Close()
|
||||
|
||||
capi := clientv3.NewCluster(cli)
|
||||
|
||||
resp, err := capi.MemberList(context.Background())
|
||||
resp, err := cli.MemberList(context.Background())
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
|
||||
peerURLs := []string{"http://localhost:12378"}
|
||||
_, err = capi.MemberUpdate(context.Background(), resp.Members[0].ID, peerURLs)
|
||||
_, err = cli.MemberUpdate(context.Background(), resp.Members[0].ID, peerURLs)
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
|
@ -21,7 +21,6 @@ import (
|
||||
|
||||
"github.com/coreos/etcd/Godeps/_workspace/src/github.com/spf13/cobra"
|
||||
"github.com/coreos/etcd/Godeps/_workspace/src/golang.org/x/net/context"
|
||||
pb "github.com/coreos/etcd/etcdserver/etcdserverpb"
|
||||
)
|
||||
|
||||
var (
|
||||
@ -108,8 +107,7 @@ func memberAddCommandFunc(cmd *cobra.Command, args []string) {
|
||||
|
||||
urls := strings.Split(memberPeerURLs, ",")
|
||||
|
||||
req := &pb.MemberAddRequest{PeerURLs: urls}
|
||||
resp, err := mustClientFromCmd(cmd).Cluster.MemberAdd(context.TODO(), req)
|
||||
resp, err := mustClientFromCmd(cmd).MemberAdd(context.TODO(), urls)
|
||||
if err != nil {
|
||||
ExitWithError(ExitError, err)
|
||||
}
|
||||
@ -128,8 +126,7 @@ func memberRemoveCommandFunc(cmd *cobra.Command, args []string) {
|
||||
ExitWithError(ExitBadArgs, fmt.Errorf("bad member ID arg (%v), expecting ID in Hex", err))
|
||||
}
|
||||
|
||||
req := &pb.MemberRemoveRequest{ID: uint64(id)}
|
||||
resp, err := mustClientFromCmd(cmd).Cluster.MemberRemove(context.TODO(), req)
|
||||
resp, err := mustClientFromCmd(cmd).MemberRemove(context.TODO(), id)
|
||||
if err != nil {
|
||||
ExitWithError(ExitError, err)
|
||||
}
|
||||
@ -154,8 +151,7 @@ func memberUpdateCommandFunc(cmd *cobra.Command, args []string) {
|
||||
|
||||
urls := strings.Split(memberPeerURLs, ",")
|
||||
|
||||
req := &pb.MemberUpdateRequest{ID: uint64(id), PeerURLs: urls}
|
||||
resp, err := mustClientFromCmd(cmd).Cluster.MemberUpdate(context.TODO(), req)
|
||||
resp, err := mustClientFromCmd(cmd).MemberUpdate(context.TODO(), id, urls)
|
||||
if err != nil {
|
||||
ExitWithError(ExitError, err)
|
||||
}
|
||||
@ -165,7 +161,7 @@ func memberUpdateCommandFunc(cmd *cobra.Command, args []string) {
|
||||
|
||||
// memberListCommandFunc executes the "member list" command.
|
||||
func memberListCommandFunc(cmd *cobra.Command, args []string) {
|
||||
resp, err := mustClientFromCmd(cmd).Cluster.MemberList(context.TODO(), &pb.MemberListRequest{})
|
||||
resp, err := mustClientFromCmd(cmd).MemberList(context.TODO())
|
||||
if err != nil {
|
||||
ExitWithError(ExitError, err)
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user