[Spambayes-checkins] spambayes/Outlook2000 manager.py,1.86,1.87
Mark Hammond
mhammond at users.sourceforge.net
Wed Sep 10 01:42:49 EDT 2003
Update of /cvsroot/spambayes/spambayes/Outlook2000
In directory sc8-pr-cvs1:/tmp/cvs-serv32476
Modified Files:
manager.py
Log Message:
Call new new close() method on the classifier rather than hacking our own.
Index: manager.py
===================================================================
RCS file: /cvsroot/spambayes/spambayes/Outlook2000/manager.py,v
retrieving revision 1.86
retrieving revision 1.87
diff -C2 -d -r1.86 -r1.87
*** manager.py 7 Sep 2003 23:42:19 -0000 1.86
--- manager.py 10 Sep 2003 07:42:45 -0000 1.87
***************
*** 172,175 ****
--- 172,177 ----
def open_bayes(self):
raise NotImplementedError
+ def close_bayes(self, bayes):
+ bayes.close()
class PickleStorageManager(BasicStorageManager):
***************
*** 177,182 ****
def open_bayes(self):
return bayes_storage.PickledClassifier(self.bayes_filename)
- def close_bayes(self, bayes):
- pass
def open_mdb(self):
return cPickle.load(open(self.mdb_filename, 'rb'))
--- 179,182 ----
***************
*** 196,202 ****
fname = self.bayes_filename.encode(filesystem_encoding)
return bayes_storage.DBDictClassifier(fname)
- def close_bayes(self, bayes):
- bayes.db.close()
- bayes.dbm.close()
def open_mdb(self):
fname = self.mdb_filename.encode(filesystem_encoding)
--- 196,199 ----
More information about the Spambayes-checkins
mailing list