This is an automated email from the ASF dual-hosted git repository.

littlecui pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/servicecomb-service-center.git


The following commit(s) were added to refs/heads/master by this push:
     new 3f8a741  kie转换报错由fatal改为error。 (#1089)
3f8a741 is described below

commit 3f8a74101fc12abf02f74a69b8ac3b94676e4733
Author: 朱程成 <[email protected]>
AuthorDate: Wed Jul 7 17:24:50 2021 +0800

    kie转换报错由fatal改为error。 (#1089)
    
    * kie转换报错由fatal改为error。
    
    * kie转换报错由fatal改为error。
---
 server/service/gov/kie/kie_distributor.go | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/server/service/gov/kie/kie_distributor.go 
b/server/service/gov/kie/kie_distributor.go
index f7b2f51..97b8ba7 100644
--- a/server/service/gov/kie/kie_distributor.go
+++ b/server/service/gov/kie/kie_distributor.go
@@ -192,7 +192,7 @@ func (d *Distributor) Display(project, app, env string) 
([]byte, error) {
                for _, policy := range policies.Data {
                        item, err := d.transform(policy, kind)
                        if err != nil {
-                               continue
+                               return nil, err
                        }
                        policyMap[item.Name+kind] = item
                }
@@ -202,6 +202,7 @@ func (d *Distributor) Display(project, app, env string) 
([]byte, error) {
                match, err := d.transform(item, KindMatchGroup)
                if err != nil {
                        return nil, err
+
                }
                var policies []*gov.Policy
                for _, kind := range PolicyNames {
@@ -377,7 +378,7 @@ func (d *Distributor) transform(kv *kie.KVDoc, kind string) 
(*gov.Policy, error)
        specJSON, _ := yaml.YAMLToJSON([]byte(kv.Value))
        err := json.Unmarshal(specJSON, &spec)
        if err != nil {
-               log.Fatal("kie transform kv failed", err)
+               log.Error("kie transform kv failed", err)
                return nil, err
        }
        goc.Kind = kind

Reply via email to