* fix: no exec flag

This commit is contained in:
Eray Özkural
2005-10-25 12:47:06 +00:00
parent b86dd87a49
commit 8f91cadcf5
+2 -2
View File
@@ -30,7 +30,7 @@ class Error(pisi.Error):
class LockedDBShelf(shelve.DBShelf): class LockedDBShelf(shelve.DBShelf):
"""A simple wrapper to implement locking for bsddb's dbshelf""" """A simple wrapper to implement locking for bsddb's dbshelf"""
def __init__(self, dbname, mode=0744, def __init__(self, dbname, mode=0644,
filetype=db.DB_HASH, dbenv=None): filetype=db.DB_HASH, dbenv=None):
shelve.DBShelf.__init__(self, dbenv) shelve.DBShelf.__init__(self, dbenv)
filename = os.path.join( pisi.context.config.db_dir(), dbname + '.bdb') filename = os.path.join( pisi.context.config.db_dir(), dbname + '.bdb')
@@ -46,7 +46,7 @@ class LockedDBShelf(shelve.DBShelf):
# superclass does something funky, we don't need that # superclass does something funky, we don't need that
pass pass
def open(self, filename, dbname, filetype, flags=db.DB_CREATE, mode=0744): def open(self, filename, dbname, filetype, flags=db.DB_CREATE, mode=0644):
self.filename = filename self.filename = filename
self.closed = False self.closed = False
#print 'open', filename #print 'open', filename