E&S CVS Commit: PEAK - Port all of PEAK's internal and example apps from IRerunnableCGI to

pje at eby-sarna.com pje at eby-sarna.com
Thu Oct 7 18:52:00 EDT 2004


Module Name:	PEAK
Committed By:	pje
Date:		Thu Oct  7 22:51:38 UTC 2004

Modified Files:
	PEAK: CHANGES.txt
	PEAK/examples/trivial_cgi: the_cgi.py
	PEAK/src/peak: peak.ini
	PEAK/src/peak/ddt: runners.py
	PEAK/src/peak/running: commands.py interfaces.py
	PEAK/src/peak/tools: local_server.py
	PEAK/src/peak/util: WSGIServer.py
	PEAK/src/peak/web: publish.py templates.py

Log Message:
Port all of PEAK's internal and example apps from IRerunnableCGI to
IWSGIApplication, and add a new 'WSGI' command wrapper that lets you run
non-PEAK WSGI applications in PEAK's containers.  For the time being, we're
keeping IRerunnableCGI around, however, because it's a more natural
interface for the CGI/FastCGI containers to use.  See CHANGES.txt for more
details on these issues.  Also, fixed an issue with templates outputting
Unicode instead of ASCII (which is all they really support at the moment.)


To view diffs of this commit, you can use the following URL(s):
http://cvs.eby-sarna.com/PEAK/CHANGES.txt.diff?r1=1.147&r2=1.148
http://cvs.eby-sarna.com/PEAK/examples/trivial_cgi/the_cgi.py.diff?r1=1.4&r2=1.5
http://cvs.eby-sarna.com/PEAK/src/peak/peak.ini.diff?r1=1.146&r2=1.147
http://cvs.eby-sarna.com/PEAK/src/peak/ddt/runners.py.diff?r1=1.7&r2=1.8
http://cvs.eby-sarna.com/PEAK/src/peak/running/commands.py.diff?r1=1.55&r2=1.56
http://cvs.eby-sarna.com/PEAK/src/peak/running/interfaces.py.diff?r1=1.35&r2=1.36
http://cvs.eby-sarna.com/PEAK/src/peak/tools/local_server.py.diff?r1=1.3&r2=1.4
http://cvs.eby-sarna.com/PEAK/src/peak/util/WSGIServer.py.diff?r1=1.4&r2=1.5
http://cvs.eby-sarna.com/PEAK/src/peak/web/publish.py.diff?r1=1.43&r2=1.44
http://cvs.eby-sarna.com/PEAK/src/peak/web/templates.py.diff?r1=1.25&r2=1.26

To generate a diff of this commit:
cvs rdiff -r1.147 -r1.148 PEAK/CHANGES.txt
cvs rdiff -r1.4 -r1.5 PEAK/examples/trivial_cgi/the_cgi.py
cvs rdiff -r1.146 -r1.147 PEAK/src/peak/peak.ini
cvs rdiff -r1.7 -r1.8 PEAK/src/peak/ddt/runners.py
cvs rdiff -r1.55 -r1.56 PEAK/src/peak/running/commands.py
cvs rdiff -r1.35 -r1.36 PEAK/src/peak/running/interfaces.py
cvs rdiff -r1.3 -r1.4 PEAK/src/peak/tools/local_server.py
cvs rdiff -r1.4 -r1.5 PEAK/src/peak/util/WSGIServer.py
cvs rdiff -r1.43 -r1.44 PEAK/src/peak/web/publish.py
cvs rdiff -r1.25 -r1.26 PEAK/src/peak/web/templates.py

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




More information about the source-changes mailing list