# this should be run only after p-a has run. after a p-a
# run we should have either accepted or rejected every package
# so there should no longer be anything in the queue
-remove_temp_contents_cruft_q = """DELETE FROM temp_content_associations"""
+remove_pending_contents_cruft_q = """DELETE FROM pending_content_associations"""
# delete any filenames we are storing which have no binary associated with them
remove_filename_cruft_q = """DELETE FROM content_file_names
"""
cursor = DBConn().cursor();
cursor.execute( "BEGIN WORK" )
- cursor.execute( remove_temp_contents_cruft_q )
+ cursor.execute( remove_pending_contents_cruft_q )
cursor.execute( remove_filename_cruft_q )
cursor.execute( remove_filepath_cruft_q )
cursor.execute( "COMMIT" )
copy the previously stored contents from the temp table to the permanant one
during process-unchecked, the deb should have been scanned and the
- contents stored in temp_content_associations
+ contents stored in pending_content_associations
"""
# first see if contents exist:
- exists = projectB.query("""SELECT 1 FROM temp_content_associations
+ exists = projectB.query("""SELECT 1 FROM pending_content_associations
WHERE package='%s' LIMIT 1""" % package ).getresult()
if not exists:
if exists:
sql = """INSERT INTO content_associations(binary_pkg,filepath,filename)
- SELECT currval('binaries_id_seq'), filepath, filename FROM temp_content_associations
+ SELECT currval('binaries_id_seq'), filepath, filename FROM pending_content_associations
WHERE package='%s'
AND version='%s'""" % (package, version)
projectB.query(sql)
- projectB.query("""DELETE from temp_content_associations
+ projectB.query("""DELETE from pending_content_associations
WHERE package='%s'
AND version='%s'""" % (package, version))
try:
# Remove any already existing recorded files for this package
- c.execute("""DELETE FROM temp_content_associations
+ c.execute("""DELETE FROM pending_content_associations
WHERE package=%(Package)s
AND version=%(Version)s""", package )
file_id = self.get_or_set_contents_file_id(file)
path_id = self.get_or_set_contents_path_id(path)
- c.execute("""INSERT INTO temp_content_associations
+ c.execute("""INSERT INTO pending_content_associations
(package, version, filepath, filename)
VALUES (%%(Package)s, %%(Version)s, '%d', '%d')""" % (path_id, file_id),
package )