MCPcopy Create free account
hub / github.com/aptly-dev/aptly / VerifyFiles

Method VerifyFiles

deb/package.go:766–777  ·  view source on GitHub ↗

VerifyFiles verifies that all package files have neen correctly downloaded

(packagePool aptly.PackagePool, checksumStorage aptly.ChecksumStorage)

Source from the content-addressed store, hash-verified

764
765// VerifyFiles verifies that all package files have neen correctly downloaded
766func (p *Package) VerifyFiles(packagePool aptly.PackagePool, checksumStorage aptly.ChecksumStorage) (result bool, err error) {
767 result = true
768
769 for _, f := range p.Files() {
770 result, err = f.Verify(packagePool, checksumStorage)
771 if err != nil || !result {
772 return
773 }
774 }
775
776 return
777}
778
779// FilepathList returns list of paths to files in package repository
780func (p *Package) FilepathList(packagePool aptly.PackagePool) ([]string, error) {

Callers 1

TestVerifyFilesMethod · 0.80

Calls 2

FilesMethod · 0.95
VerifyMethod · 0.65

Tested by 1

TestVerifyFilesMethod · 0.64