diff roundup/backends/back_bsddb3.py @ 394:f43af1e97fdd

Added a target version field to the extended issue schema
author Richard Jones <richard@users.sourceforge.net>
date Wed, 21 Nov 2001 02:34:18 +0000
parents 1cc866cec608
children dce4c75bef5a c242455d9b46
line wrap: on
line diff
--- a/roundup/backends/back_bsddb3.py	Thu Nov 15 10:36:17 2001 +0000
+++ b/roundup/backends/back_bsddb3.py	Wed Nov 21 02:34:18 2001 +0000
@@ -15,7 +15,7 @@
 # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE,
 # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
 # 
-#$Id: back_bsddb3.py,v 1.9 2001-10-09 23:58:10 richard Exp $
+#$Id: back_bsddb3.py,v 1.10 2001-11-21 02:34:18 richard Exp $
 
 import bsddb3, os, marshal
 from roundup import hyperdb, date, password
@@ -180,7 +180,7 @@
             we can be del'ed and the underlying bsddb connections closed
             cleanly.
         '''
-        self.classes = None
+        self.classes = {}
 
 
     #
@@ -201,6 +201,12 @@
 
 #
 #$Log: not supported by cvs2svn $
+#Revision 1.9  2001/10/09 23:58:10  richard
+#Moved the data stringification up into the hyperdb.Class class' get, set
+#and create methods. This means that the data is also stringified for the
+#journal call, and removes duplication of code from the backends. The
+#backend code now only sees strings.
+#
 #Revision 1.8  2001/10/09 07:25:59  richard
 #Added the Password property type. See "pydoc roundup.password" for
 #implementation details. Have updated some of the documentation too.

Roundup Issue Tracker: http://roundup-tracker.org/