From 320253a09194b88b8d459f5a322ea595d06f1901 Mon Sep 17 00:00:00 2001 From: yoneyan Date: Sat, 30 Oct 2021 04:42:34 +0900 Subject: [PATCH] [fix] #48 --- pkg/api/core/tool/init/init.go | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/pkg/api/core/tool/init/init.go b/pkg/api/core/tool/init/init.go index a7dd0531..8d4398a4 100644 --- a/pkg/api/core/tool/init/init.go +++ b/pkg/api/core/tool/init/init.go @@ -8,7 +8,6 @@ import ( dbNTTTemplate "github.com/homenoc/dsbd-backend/pkg/api/store/template/ntt/v0" dbServiceTemplate "github.com/homenoc/dsbd-backend/pkg/api/store/template/service/v0" "io/ioutil" - "log" ) type Template struct { @@ -30,32 +29,36 @@ func RegisterTemplateConfig(inputTemplatePath string) error { return err } var data Template - json.Unmarshal(file, &data) + err = json.Unmarshal(file, &data) + if err != nil { + return err + } + for _, tmp := range data.Service { _, err = dbServiceTemplate.Create(&tmp) if err != nil { - log.Println(err) + return err } } for _, tmp := range data.Connection { _, err = dbConnectionTemplate.Create(&tmp) if err != nil { - log.Println(err) + return err } } for _, tmp := range data.NTT { _, err = dbNTTTemplate.Create(&tmp) if err != nil { - log.Println(err) + return err } } for _, tmp := range data.NOC { _, err = dbNOCTemplate.Create(&tmp) if err != nil { - log.Println(err) + return err } }