I've made a couple small additions to CVS. You can now write your
configuration files like Python modules, e.g.:
PrintConfigAtStartUp = True
Verbose = True
Host = '127.0.0.1'
The % substitutions are now replaced by having variables present, like:
Context['Admin'] = WebKitPath + '/Admin'
You're free to use any other Python you care for as well, e.g.,
There's also some small changes to MakeAppWorkDir.py, so you can set up
the Wiki (in svn://w4py.org/Wiki) like:
MakeAppWorkDir -c Wiki -d ~/w4py.org/Wiki/Context -l ~/w4py.org/Wiki \
And no further configuration should be required. (It would be nice to
allow things like --AppServer.Port=9000, and have it update
AppServer.config as well, but not for now.)
Lastly, AutoReload now isn't triggered by updating servlet files (which
can generally be safely reloaded).
Ian Bicking / ianb@... / http://blog.ianbicking.org