Log a warning for errors in MatchesDependency

This commit is contained in:
5hir0kur0
2024-08-06 13:48:06 +09:00
committed by André Roth
parent 1428f54a02
commit d2332e6452
+6 -1
View File
@@ -10,6 +10,7 @@ import (
"github.com/aptly-dev/aptly/aptly"
"github.com/aptly-dev/aptly/utils"
"github.com/rs/zerolog/log"
)
// Package is single instance of Debian package
@@ -390,7 +391,11 @@ func (p *Package) MatchesDependency(dep Dependency) bool {
return false
}
if providesDep, _ := p.providesDependency(dep); providesDep { // Is ignoring errors the right thing to do here?
providesDep, err := p.providesDependency(dep)
if err != nil {
log.Warn().Err(err).Msg("Error while checking if package provides dependency")
}
if providesDep {
return true
}