Refactored DeleteSecret.

This commit is contained in:
Aleksandr Melnikov
2020-02-06 14:37:43 -08:00
parent f0265caf85
commit f99260fa93
3 changed files with 12 additions and 9 deletions

View File

@@ -79,10 +79,10 @@ func (s *SecretServer) ListSecrets(ctx context.Context, req *api.ListSecretsRequ
func (s *SecretServer) DeleteSecret(ctx context.Context, req *api.DeleteSecretRequest) (deleted *api.DeleteSecretResponse, err error) {
var isDeleted bool
isDeleted, err = s.resourceManager.DeleteSecret(req.Namespace, req.Name)
if err != nil {
if errors.As(err, &userError) {
return &api.DeleteSecretResponse{
Deleted: false,
}, util.NewUserError(codes.Unknown, err.Error())
}, userError.GRPCError()
}
return &api.DeleteSecretResponse{
Deleted: isDeleted,