def do_open(self):
     self.env = db.DBEnv()
     self.env.open(self.homeDir,
                   self.envflags | db.DB_INIT_MPOOL | db.DB_CREATE)
     self.filename = os.path.split(self.filename)[1]
     self.d = dbshelve.DBShelf(self.env)
     self.d.open(self.filename, self.dbtype, self.dbflags)
 def do_open(self):
     self.d = dbshelve.DBShelf()
     self.d.open(self.filename, self.dbtype, self.dbflags)