Beispiel #1
0
func (r *reconcile) revokeCertificate(c *storage.Certificate) error {
	err := r.revokeCertificateInner(c)
	if err != nil {
		return err
	}

	c.Revoked = true
	err = r.store.SaveCertificate(c)
	if err != nil {
		log.Errore(err, "failed to save certificate after revocation: ", c)
		return err
	}

	return nil
}