in pkg/controller/sslcertificatemanager/manager.go [107:130]
func (s impl) Delete(ctx context.Context, sslCertificateName string,
managedCertificate *v1.ManagedCertificate) error {
klog.Infof("Deleting SslCertificate %s", sslCertificateName)
err := s.ssl.Delete(ctx, sslCertificateName)
if err == nil && managedCertificate != nil {
s.event.Delete(*managedCertificate, sslCertificateName)
}
if utilserrors.IgnoreNotFound(err) != nil {
s.metrics.ObserveSslCertificateBackendError()
if managedCertificate != nil {
s.event.BackendError(*managedCertificate, err)
}
return err
}
klog.Infof("Deleted SslCertificate %s", sslCertificateName)
return nil
}