mirror of
https://github.com/etcd-io/etcd.git
synced 2024-09-27 06:25:44 +00:00
etcd-runner: update election command to use new Leader() interface
This commit is contained in:
parent
78422eaa17
commit
5f366db7d1
@ -94,7 +94,7 @@ func runElectionFunc(cmd *cobra.Command, args []string) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
rcs[i].validate = func() error {
|
rcs[i].validate = func() error {
|
||||||
if l, err := e.Leader(context.TODO()); err == nil && l != observedLeader {
|
if l, err := e.Leader(context.TODO()); err == nil && string(l.Kvs[0].Value) != observedLeader {
|
||||||
return fmt.Errorf("expected leader %q, got %q", observedLeader, l)
|
return fmt.Errorf("expected leader %q, got %q", observedLeader, l)
|
||||||
}
|
}
|
||||||
validatec <- struct{}{}
|
validatec <- struct{}{}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user