From 66dd5ac784676c354297d102e6393d96c0bbc4d9 Mon Sep 17 00:00:00 2001 From: rick Date: Tue, 1 Dec 2020 11:14:42 +0800 Subject: [PATCH] Keep the orignal error messages with log printing instead swallow them Signed-off-by: rick --- pkg/simple/client/devops/jenkins/pipeline.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/simple/client/devops/jenkins/pipeline.go b/pkg/simple/client/devops/jenkins/pipeline.go index 483d8acf6..a90a189c4 100644 --- a/pkg/simple/client/devops/jenkins/pipeline.go +++ b/pkg/simple/client/devops/jenkins/pipeline.go @@ -101,6 +101,7 @@ func (p *Pipeline) GetPipeline() (*devops.Pipeline, error) { func (p *Pipeline) ListPipelines() (*devops.PipelineList, error) { res, _, err := p.Jenkins.SendPureRequestWithHeaderResp(p.Path, p.HttpParameters) if err != nil { + klog.Error(err) if jErr, ok := err.(*JkError); ok { switch jErr.Code { case 404: @@ -111,7 +112,6 @@ func (p *Pipeline) ListPipelines() (*devops.PipelineList, error) { klog.Errorf("API '%s' request response code is '%d'", p.Path, jErr.Code) } else { err = fmt.Errorf("unknow errors happend when coumunicate with Jenkins") - klog.Error(err) } return nil, err }