etcdserver: expose ErrNotEnoughStartedMembers

Fix https://github.com/coreos/etcd/issues/7072.
This commit is contained in:
Gyu-Ho Lee
2017-01-03 15:14:22 -08:00
parent 61064a7be3
commit 2b5f9e1c6b
2 changed files with 17 additions and 12 deletions

View File

@ -35,6 +35,8 @@ func togRPCError(err error) error {
return rpctypes.ErrGRPCMemberExist
case membership.ErrPeerURLexists:
return rpctypes.ErrGRPCPeerURLExist
case etcdserver.ErrNotEnoughStartedMembers:
return rpctypes.ErrMemberNotEnoughStarted
case mvcc.ErrCompacted:
return rpctypes.ErrGRPCCompacted