()
| 261 | } |
| 262 | |
| 263 | func (spec *Spec) getCurrentCA() (*x509.Certificate, error) { |
| 264 | ca, err := spec.Authority.getRemoteCert() |
| 265 | err = errors.WithMessagef(err, "requested CA for spec %s", spec) |
| 266 | if err != nil { |
| 267 | SpecRequestFailureCount.WithLabelValues(spec.Name).Inc() |
| 268 | } |
| 269 | return ca, err |
| 270 | } |
| 271 | |
| 272 | func (spec *Spec) writePKIToStorage(ca *x509.Certificate, keyPair *tls.Certificate) error { |
| 273 | SpecWriteCount.WithLabelValues(spec.Name).Inc() |
no test coverage detected