summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: bf441d1)
raw | patch | inline | side by side (parent: bf441d1)
author | richard <richard@57a73879-2fb5-44c3-a270-3262357dd7e2> | |
Thu, 12 Sep 2002 07:23:23 +0000 (07:23 +0000) | ||
committer | richard <richard@57a73879-2fb5-44c3-a270-3262357dd7e2> | |
Thu, 12 Sep 2002 07:23:23 +0000 (07:23 +0000) |
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1153 57a73879-2fb5-44c3-a270-3262357dd7e2
TODO.txt | patch | blob | history | |
roundup/backends/back_anydbm.py | patch | blob | history | |
roundup/backends/back_gadfly.py | patch | blob | history | |
roundup/backends/back_metakit.py | patch | blob | history |
diff --git a/TODO.txt b/TODO.txt
index 1c7ce5d705845d2050d6cc140c5ce5710493c6d6..fbfd25e9b6198b676e592785d6e7e9efc8187684 100644 (file)
--- a/TODO.txt
+++ b/TODO.txt
pending dist include the HTML in docs
bug web request.url is incorrect in cgi-bin environments
-bug web need to indicate that generated pages shouldn't be cached
done instance rename to "instance" to "tracker"
done hyperdb write a backend for gadfly (it's as done as it's going to get)
done web daemonify roundup-server (fork, logfile, pidfile)
done web modify cgitb to display PageTemplate errors better
done web have roundup.cgi pick up instance config from the environment
+done web indicate that generated pages shouldn't be cached
done admin have "set" command be applicable to all items in a class, and
also be able to unset properties (ie. set to None)
index d1e0aa34640889354c69ea1f9b9d1d1f85144344..17210441957189786efa97dbd67cb9fd03813dad 100644 (file)
# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE,
# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
#
-#$Id: back_anydbm.py,v 1.76 2002-09-12 05:51:42 richard Exp $
+#$Id: back_anydbm.py,v 1.77 2002-09-12 07:23:23 richard Exp $
'''
This module defines a backend that saves the hyperdatabase in a database
chosen by anydbm. It is guaranteed to always be available in python
self.destroyednodes = {}
self.transactions = []
+ def close(self):
+ ''' Nothing to do
+ '''
+ pass
+
_marker = []
class Class(hyperdb.Class):
'''The handle to a particular class of nodes in a hyperdatabase.'''
index e0f2bc319897c8505b227abe617f54ef3cbc170a..a4add917211a5fd5976ba184a06da0d3297289f6 100644 (file)
-# $Id: back_gadfly.py,v 1.17 2002-09-12 05:51:42 richard Exp $
+# $Id: back_gadfly.py,v 1.18 2002-09-12 07:23:23 richard Exp $
__doc__ = '''
About Gadfly
============
# return the classname, nodeid so we reindex this content
return (classname, nodeid)
+ def close(self):
+ ''' Close off the connection.
+ '''
+ self.conn.close()
+
#
# The base Class class
#
index 89193822f499a5be15aacfbdd4082f98087052f7..1c562ab6396c02f3cc5f2617c172927730d38796 100755 (executable)
self.security = security.Security(self)
os.umask(0002)
+
def post_init(self):
if self.indexer.should_reindex():
self.reindex()