From 872e8e31f61cf429cebf3cdbf8eb5a73a8ac03f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eray=20=C3=96zkural?= Date: Mon, 1 Aug 2005 10:19:46 +0000 Subject: [PATCH] * sirayi duzelt --- pisi/packagedb.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/pisi/packagedb.py b/pisi/packagedb.py index 6d8ff883..7572f1cb 100644 --- a/pisi/packagedb.py +++ b/pisi/packagedb.py @@ -36,12 +36,8 @@ class PackageDB(object): def __init__(self, id): util.check_dir(config.db_dir()) self.fname = os.path.join(config.db_dir(), 'package-%s.bdb' % id ) - self.d = shelve.open(self.fname) self.fname2 = os.path.join(config.db_dir(), 'revdep-%s.bdb' % id ) - self.dr = shelve.open(self.fname2) - self.lockfile = self.fname + '.lock' - self.fdummy = file(self.lockfile, 'w') try: fcntl.flock(self.fdummy, fcntl.LOCK_EX | fcntl.LOCK_NB) @@ -50,6 +46,8 @@ class PackageDB(object): from ui import ui ui.error("Another instance of PISI is running. Try later!\n") sys.exit(1) + self.d = shelve.open(self.fname) + self.dr = shelve.open(self.fname2) def has_package(self, name):