fix: add sanity check back to verify files

This commit is contained in:
张泊明518370910136 2024-09-11 19:07:49 -04:00
parent 5a860f1203
commit 3ccdd394b2
GPG Key ID: D47306D7062CDA9D

View File

@ -47,6 +47,10 @@ func VerifyFiles(rootDir string, checkFileNameList string, checkFileSumList stri
} }
fileNames := strings.Split(checkFileNameList, ",") fileNames := strings.Split(checkFileNameList, ",")
checkSums := strings.Split(checkFileSumList, ",") checkSums := strings.Split(checkFileSumList, ",")
// Check if the number of files matches the number of checksums
if len(fileNames) != len(checkSums) {
return fmt.Errorf("Error: The number of files and checksums do not match.")
}
// Check each file's checksum // Check each file's checksum
for i, fileName := range fileNames { for i, fileName := range fileNames {
expectedChecksum := strings.TrimSpace(checkSums[i]) expectedChecksum := strings.TrimSpace(checkSums[i])