raise NoSuchDistroError(package.distribution)
- # Extract the digest
- digest_type, digest = package.digest
+ # Extract the checksum
+ hash_type, checksum = package.checksum
# Insert into database
pkg = await self.db.insert(
build_host = package.buildhost,
build_time = datetime.datetime.fromtimestamp(package.buildtime),
filesize = package.downloadsize,
- digest_type = digest_type,
- digest = digest,
+ digest_type = hash_type,
+ digest = checksum,
)
# Import filelist
"ctime" : file.ctime,
"mtime" : file.mtime,
"mimetype" : file.mimetype,
- "digest_sha2_512" : file.digest("sha2-512"),
- "digest_sha2_256" : file.digest("sha2-256"),
- "digest_blake2b512" : file.digest("blake2b512"),
- "digest_blake2s256" : file.digest("blake2s256"),
- "digest_sha3_512" : file.digest("sha3-512"),
- "digest_sha3_256" : file.digest("sha3-256"),
+ "digest_sha2_512" : file.checksum("sha2-512"),
+ "digest_sha2_256" : file.checksum("sha2-256"),
+ "digest_blake2b512" : file.checksum("blake2b512"),
+ "digest_blake2s256" : file.checksum("blake2s256"),
+ "digest_sha3_512" : file.checksum("sha3-512"),
+ "digest_sha3_256" : file.checksum("sha3-256"),
"capabilities" : file.capabilities,
} for file in filelist),
)