def verify(self):
repo = DbProfilerRepository.DbProfilerRepository(self.repofile)
repo.open()
log.info(_("Verifying the validation results."))
table_list = repo.get_table_list()
valid = 0
invalid = 0
for t in table_list:
table = repo.get_table(t[0], t[1], t[2])
v, i = verify_table(table)
valid += v
invalid += i
if invalid == 0:
log.info(_("No invalid results: %d/%d") % (invalid, valid+invalid))
else:
log.info(_("Invalid results: %d/%d") % (invalid, valid+invalid))
repo.close()
return (True if invalid > 0 else False)
评论列表
文章目录