1
0
Fork 0
mirror of https://github.com/gocsaf/csaf.git synced 2025-12-22 18:15:42 +01:00

fix: don't require debug level to print error details on failed loading of provider metadata json

This commit is contained in:
Marius Goetze 2024-07-15 10:52:13 +02:00 committed by Paul Schwabauer
parent 51dc9b5bcb
commit 1e531de82d
2 changed files with 17 additions and 10 deletions

View file

@ -89,17 +89,21 @@ func (w *worker) locateProviderMetadata(domain string) error {
lpmd := loader.Load(domain)
if w.processor.cfg.Verbose {
if !lpmd.Valid() {
for i := range lpmd.Messages {
w.log.Info(
w.log.Error(
"Loading provider-metadata.json",
"domain", domain,
"message", lpmd.Messages[i].Message)
}
}
if !lpmd.Valid() {
return fmt.Errorf("no valid provider-metadata.json found for '%s'", domain)
} else if w.processor.cfg.Verbose {
for i := range lpmd.Messages {
w.log.Debug(
"Loading provider-metadata.json",
"domain", domain,
"message", lpmd.Messages[i].Message)
}
}
w.metadataProvider = lpmd.Document