diff --git a/auth/authpb/auth.pb.go b/auth/authpb/auth.pb.go index ef8e58a65..5149e07b0 100644 --- a/auth/authpb/auth.pb.go +++ b/auth/authpb/auth.pb.go @@ -55,9 +55,8 @@ func (x Permission_Type) String() string { // User is a single entry in the bucket authUsers type User struct { - Name []byte `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` - Password []byte `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"` - Tombstone int64 `protobuf:"varint,3,opt,name=tombstone,proto3" json:"tombstone,omitempty"` + Name []byte `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` + Password []byte `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"` } func (m *User) Reset() { *m = User{} } @@ -121,11 +120,6 @@ func (m *User) MarshalTo(data []byte) (int, error) { i += copy(data[i:], m.Password) } } - if m.Tombstone != 0 { - data[i] = 0x18 - i++ - i = encodeVarintAuth(data, i, uint64(m.Tombstone)) - } return i, nil } @@ -240,9 +234,6 @@ func (m *User) Size() (n int) { n += 1 + l + sovAuth(uint64(l)) } } - if m.Tombstone != 0 { - n += 1 + sovAuth(uint64(m.Tombstone)) - } return n } @@ -383,25 +374,6 @@ func (m *User) Unmarshal(data []byte) error { m.Password = []byte{} } iNdEx = postIndex - case 3: - if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field Tombstone", wireType) - } - m.Tombstone = 0 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowAuth - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := data[iNdEx] - iNdEx++ - m.Tombstone |= (int64(b) & 0x7F) << shift - if b < 0x80 { - break - } - } default: iNdEx = preIndex skippy, err := skipAuth(data[iNdEx:]) diff --git a/auth/authpb/auth.proto b/auth/authpb/auth.proto index 2e0380670..a6e7c27f3 100644 --- a/auth/authpb/auth.proto +++ b/auth/authpb/auth.proto @@ -13,7 +13,6 @@ option (gogoproto.goproto_enum_prefix_all) = false; message User { bytes name = 1; bytes password = 2; - int64 tombstone = 3; } // Permission is a single entity diff --git a/etcdctl/ctlv3/command/auth_command.go b/etcdctl/ctlv3/command/auth_command.go index 6b059a427..757bfac72 100644 --- a/etcdctl/ctlv3/command/auth_command.go +++ b/etcdctl/ctlv3/command/auth_command.go @@ -27,12 +27,12 @@ func NewAuthCommand() *cobra.Command { Short: "Enable or disable authentication.", } - ac.AddCommand(NewAuthEnableCommand()) + ac.AddCommand(newAuthEnableCommand()) return ac } -func NewAuthEnableCommand() *cobra.Command { +func newAuthEnableCommand() *cobra.Command { return &cobra.Command{ Use: "enable", Short: "enable authentication", diff --git a/etcdctl/ctlv3/command/user_command.go b/etcdctl/ctlv3/command/user_command.go index 770802d56..364562403 100644 --- a/etcdctl/ctlv3/command/user_command.go +++ b/etcdctl/ctlv3/command/user_command.go @@ -30,9 +30,9 @@ func NewUserCommand() *cobra.Command { Short: "user related command", } - ac.AddCommand(NewUserAddCommand()) - ac.AddCommand(NewUserDeleteCommand()) - ac.AddCommand(NewUserChangePasswordCommand()) + ac.AddCommand(newUserAddCommand()) + ac.AddCommand(newUserDeleteCommand()) + ac.AddCommand(newUserChangePasswordCommand()) return ac } @@ -41,7 +41,7 @@ var ( passwordInteractive bool ) -func NewUserAddCommand() *cobra.Command { +func newUserAddCommand() *cobra.Command { cmd := cobra.Command{ Use: "add ", Short: "add a new user", @@ -53,7 +53,7 @@ func NewUserAddCommand() *cobra.Command { return &cmd } -func NewUserDeleteCommand() *cobra.Command { +func newUserDeleteCommand() *cobra.Command { return &cobra.Command{ Use: "delete ", Short: "delete a user", @@ -61,7 +61,7 @@ func NewUserDeleteCommand() *cobra.Command { } } -func NewUserChangePasswordCommand() *cobra.Command { +func newUserChangePasswordCommand() *cobra.Command { cmd := cobra.Command{ Use: "passwd ", Short: "change password of user",