From e51d4bcda17b43d3528ed21e1ed1f4d5bce5313b Mon Sep 17 00:00:00 2001 From: Alex Goodman Date: Wed, 13 Mar 2024 17:05:56 -0400 Subject: [PATCH] less verbose logging Signed-off-by: Alex Goodman --- syft/pkg/cataloger/binary/elf_package_cataloger.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/syft/pkg/cataloger/binary/elf_package_cataloger.go b/syft/pkg/cataloger/binary/elf_package_cataloger.go index dd3a2e554..94f656400 100644 --- a/syft/pkg/cataloger/binary/elf_package_cataloger.go +++ b/syft/pkg/cataloger/binary/elf_package_cataloger.go @@ -67,7 +67,7 @@ func (c *elfPackageCataloger) Catalog(_ context.Context, resolver file.Resolver) ReadCloser: reader, }) if err != nil { - log.Warnf("unable to parse ELF notes: %v", err) + log.WithFields("file", location.Path(), "error", err).Trace("unable to parse ELF notes") continue } @@ -137,13 +137,12 @@ func getELFNotes(r file.LocationReadCloser) (*elfBinaryPackageNotes, error) { notes, err := noteSection.Data() if err != nil { - log.WithFields("error", err).Trace("unable to read .note.package") return nil, err } var metadata elfBinaryPackageNotes if err := json.Unmarshal(notes, &metadata); err != nil { - log.WithFields("error", err).Trace("unable to unmarshal ELF package notes as JSON") + log.WithFields("file", r.Location.Path(), "error", err).Trace("unable to unmarshal ELF package notes as JSON") return nil, nil }