import apt_pkg
import time
import errno
-from daklib import database
+
from daklib import utils
from daklib.dak_exceptions import DBUpdateError
################################################################################
Cnf = None
-projectB = None
-required_database_schema = 14
+required_database_schema = 19
################################################################################
################################################################################
def get_db_rev(self):
- global projectB
-
# We keep database revision info the config table
# Try and access it
try:
# Build a connect string
-# connect_str = "dbname=%s"% (Cnf["DB::Name"])
- connect_str = "dbname=%s"% "projectbstew"
-# if Cnf["DB::Host"] != '': connect_str += " host=%s" % (Cnf["DB::Host"])
-# if Cnf["DB::Port"] != '-1': connect_str += " port=%d" % (int(Cnf["DB::Port"]))
+ connect_str = "dbname=%s"% (Cnf["DB::Name"])
+ if Cnf["DB::Host"] != '': connect_str += " host=%s" % (Cnf["DB::Host"])
+ if Cnf["DB::Port"] != '-1': connect_str += " port=%d" % (int(Cnf["DB::Port"]))
self.db = psycopg2.connect(connect_str)
################################################################################
def init (self):
- global Cnf, projectB
+ global Cnf
Cnf = utils.get_conf()
arguments = [('h', "help", "Update-DB::Options::Help")]