Mercurial > p > roundup > code
diff roundup/backends/back_metakit.py @ 2325:91a31cf8791a
setid now works so import/export is now enabled in the metakit backend.
The next step is speed improvements!
| author | Brian Kelley <wc2so1@users.sourceforge.net> |
|---|---|
| date | Tue, 18 May 2004 15:17:19 +0000 |
| parents | 723098a10677 |
| children | 10fc45eea226 |
line wrap: on
line diff
--- a/roundup/backends/back_metakit.py Tue May 18 01:07:25 2004 +0000 +++ b/roundup/backends/back_metakit.py Tue May 18 15:17:19 2004 +0000 @@ -1,4 +1,4 @@ -# $Id: back_metakit.py,v 1.70 2004-04-02 05:58:45 richard Exp $ +# $Id: back_metakit.py,v 1.71 2004-05-18 15:17:19 wc2so1 Exp $ '''Metakit backend for Roundup, originally by Gordon McMillan. Known Current Bugs: @@ -339,7 +339,8 @@ def setid(self, classname, maxid): ''' No-op in metakit ''' - pass + cls = self.getclass(classname) + cls.setid(int(maxid)) def numfiles(self): '''Get number of files in storage, even across subdirectories. @@ -410,6 +411,9 @@ # default is to journal changes self.do_journal = 1 + def setid(self, maxid): + self.maxid = maxid + 1 + def enableJournalling(self): '''Turn journalling on for this class '''
