| 186 |
print "Could not read packages from %s: %s" % (path, message) |
print "Could not read packages from %s: %s" % (path, message) |
| 187 |
cur.execute("DEALLOCATE package_insert") |
cur.execute("DEALLOCATE package_insert") |
| 188 |
# Fill the summary tables |
# Fill the summary tables |
| 189 |
cur.execute("TRUNCATE %s" % (table + '_summary')); |
cur.execute("DELETE FROM %s" % (table + '_summary')); |
| 190 |
cur.execute("""INSERT INTO %s SELECT DISTINCT ON (package, version, |
cur.execute("""INSERT INTO %s SELECT DISTINCT ON (package, version, |
| 191 |
distribution, release, component) package, version, source, |
distribution, release, component) package, version, source, |
| 192 |
source_version, maintainer, distribution, release, component FROM %s""" % |
source_version, maintainer, distribution, release, component FROM %s""" % |