import os
import stat
+import time
+
+import datetime
from cPickle import Unpickler, Pickler
from errno import EPERM
from apt_pkg import ParseSection
from utils import open_file, fubar, poolify
+from config import *
+from dbconn import *
###############################################################################
session = DBConn().session()
privatetrans = True
- session.query(KnownChange).filter(changesfile=self.changes_file).delete()
+ session.delete(get_knownchange(self.changes_file, session))
if privatetrans:
session.commit()
session.close()
+
def add_known_changes(self, queue, session=None):
cnf = Config()
(changesname, seen, source, binaries, architecture, version,
distribution, urgency, maintainer, fingerprint, changedby, date)
VALUES (:changesfile,:filetime,:source,:binary, :architecture,
- :version,:distribution,:urgency,'maintainer,:changedby,:date)""",
+ :version,:distribution,:urgency,:maintainer,:fingerprint,:changedby,:date)""",
{ 'changesfile':changesfile,
'filetime':filetime,
'source':self.changes["source"],