mirror of
https://github.com/etcd-io/etcd.git
synced 2024-09-27 06:25:44 +00:00
etcdserver: better logging for assign ids from upstream
This commit is contained in:
parent
781abc1db0
commit
2c5f062b7f
@ -230,7 +230,7 @@ func (c Cluster) String() string {
|
||||
// cluster. If the validation fails, an error will be returned.
|
||||
func (c *Cluster) ValidateAndAssignIDs(membs []*Member) error {
|
||||
if len(c.members) != len(membs) {
|
||||
return fmt.Errorf("cannot update %v from %v because the member count is unequal", c.members, membs)
|
||||
return fmt.Errorf("member count is unequal")
|
||||
}
|
||||
omembs := make([]*Member, 0)
|
||||
for _, m := range c.members {
|
||||
|
@ -193,7 +193,7 @@ func NewServer(cfg *ServerConfig) *EtcdServer {
|
||||
log.Fatal(err)
|
||||
}
|
||||
if err := cfg.Cluster.ValidateAndAssignIDs(cl.Members()); err != nil {
|
||||
log.Fatalf("etcdserver: %v", err)
|
||||
log.Fatalf("etcdserver: error validating IDs from cluster %s: %v", cl, err)
|
||||
}
|
||||
cfg.Cluster.SetID(cl.id)
|
||||
cfg.Cluster.SetStore(st)
|
||||
|
Loading…
x
Reference in New Issue
Block a user