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