From ae015f62e1041b193791e0f1579edfa09658a92f Mon Sep 17 00:00:00 2001 From: Joshna Waikar Date: Fri, 16 Jan 2026 19:21:07 -0800 Subject: [PATCH] refactor(laas): convert schema generator logging to structured zap logger --- cmd/laas/gen_external_ref_schema.go | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/cmd/laas/gen_external_ref_schema.go b/cmd/laas/gen_external_ref_schema.go index 571d746a..a05effa6 100644 --- a/cmd/laas/gen_external_ref_schema.go +++ b/cmd/laas/gen_external_ref_schema.go @@ -10,12 +10,13 @@ package main import ( "errors" "fmt" - "log" "os" "path/filepath" "github.com/dave/jennifer/jen" + logger "github.com/fossology/LicenseDb/pkg/log" + "go.uber.org/zap" "gopkg.in/yaml.v3" ) @@ -41,12 +42,12 @@ func main() { fieldsMetadata, err := os.ReadFile(PATH_EXTERNAL_REF_CONFIG_FILE) if err != nil { - log.Fatalf("Failed to instantiate json schema for external ref in license: %v", err) + logger.LogFatal("Failed to instantiate json schema for external ref in license", zap.Error(err)) } err = yaml.Unmarshal(fieldsMetadata, &externalRefFields) if err != nil { - log.Fatalf("Failed to instantiate json schema for external ref in license: %v", err) + logger.LogFatal("Failed to instantiate json schema for external ref in license", zap.Error(err)) } // REUSE-IgnoreStart @@ -74,7 +75,7 @@ func main() { err = fmt.Errorf("type %s in external_ref_fields.yaml is not supported", f.Type) } if err != nil { - log.Fatalf("Failed to instantiate json schema for external ref in license: %v", err) + logger.LogFatal("Failed to instantiate json schema for external ref in license", zap.Error(err)) return } field = field.Tag(map[string]string{"json": fmt.Sprintf("%s,omitempty", f.Name), "swaggerignore": "true"})