From 418cf3710ca28f8da28f8f0cfed6a00f7540babc Mon Sep 17 00:00:00 2001 From: Slava Semushin Date: Mon, 5 Jun 2017 18:40:45 +0200 Subject: [PATCH] Improve error reporting by including file name in the message. --- pkg/controller/certificates/signer/cfssl_signer.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkg/controller/certificates/signer/cfssl_signer.go b/pkg/controller/certificates/signer/cfssl_signer.go index e8309e59f3c..11ab339d666 100644 --- a/pkg/controller/certificates/signer/cfssl_signer.go +++ b/pkg/controller/certificates/signer/cfssl_signer.go @@ -64,16 +64,16 @@ type cfsslSigner struct { func newCFSSLSigner(caFile, caKeyFile string, client clientset.Interface, certificateDuration time.Duration) (*cfsslSigner, error) { ca, err := ioutil.ReadFile(caFile) if err != nil { - return nil, err + return nil, fmt.Errorf("error reading CA cert file %q: %v", caFile, err) } cakey, err := ioutil.ReadFile(caKeyFile) if err != nil { - return nil, err + return nil, fmt.Errorf("error reading CA key file %q: %v", caKeyFile, err) } parsedCa, err := helpers.ParseCertificatePEM(ca) if err != nil { - return nil, err + return nil, fmt.Errorf("error parsing CA cert file %q: %v", caFile, err) } strPassword := os.Getenv("CFSSL_CA_PK_PASSWORD")