From 2140595ad6b3f6c09d11a7195f66e82444a70f33 Mon Sep 17 00:00:00 2001 From: Eric Chlebek Date: Wed, 8 Feb 2023 13:15:39 -0800 Subject: [PATCH] Don't panic when pem cannot be decoded Signed-off-by: Eric Chlebek --- main.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.go b/main.go index 982cd0f..8edcc0b 100644 --- a/main.go +++ b/main.go @@ -285,7 +285,7 @@ func deregisterEntity(event *corev2.Event) error { block, _ := pem.Decode([]byte(pemCert)) if block == nil { - panic("failed to parse certificate PEM") + return errors.New("failed to decode sensu-ca-cert PEM") } cert, err := x509.ParseCertificate(block.Bytes)