[z3-checkins] r41782 - in z3/NudgeNudge/trunk: . etc

philikon at codespeak.net philikon at codespeak.net
Mon Apr 2 01:02:32 CEST 2007


Author: philikon
Date: Mon Apr  2 01:02:29 2007
New Revision: 41782

Modified:
   z3/NudgeNudge/trunk/   (props changed)
   z3/NudgeNudge/trunk/buildout.cfg
   z3/NudgeNudge/trunk/etc/paste.ini
Log:
* Use development version (checkout for now) of zope.paste which supports
  running Zope 3 completely on PasteDeploy
* New buildout part that installs PasteScript and lets you run NudgeNudge
  like so:

    $ bin/paster serve etc/paste.ini


Modified: z3/NudgeNudge/trunk/buildout.cfg
==============================================================================
--- z3/NudgeNudge/trunk/buildout.cfg	(original)
+++ z3/NudgeNudge/trunk/buildout.cfg	Mon Apr  2 01:02:29 2007
@@ -1,6 +1,6 @@
 [buildout]
-parts = data instance test
-develop = . deliverance
+parts = data server instance test
+develop = . deliverance zope.paste
 
 [test]
 working-directory = parts/instance
@@ -17,6 +17,13 @@
 [zope3]
 location = /usr/local/Zope-3.3.1
 
+[server]
+recipe = zc.recipe.egg
+eggs = ${instance:eggs}
+	PasteScript
+	WSGIUtils
+extra-paths = ${zope3:location}/lib/python
+
 [instance]
 database = data
 eggs = setuptools

Modified: z3/NudgeNudge/trunk/etc/paste.ini
==============================================================================
--- z3/NudgeNudge/trunk/etc/paste.ini	(original)
+++ z3/NudgeNudge/trunk/etc/paste.ini	Mon Apr  2 01:02:29 2007
@@ -1,8 +1,20 @@
-[filter-app:Paste.Main]
+[composite:main]
+use = egg:Paste#urlmap
+/ = themed
+/notheme = zope
+
+[filter-app:themed]
 use = egg:Deliverance
 theme_uri = /@@/nudgenudge/www.python.org/pypi/index.html
 rule_uri = /@@/nudgenudge/rules.xml
 next = zope
 
 [app:zope]
-paste.app_factory = zope.paste.application:zope_publisher_app_factory
+use = egg:zope.paste
+site_definition = ../parts/instance/etc/site.zcml
+file_storage = ../parts/data/Data.fs
+
+[server:main]
+use = egg:PasteScript#wsgiutils
+host = 127.0.0.1
+port = 8080


More information about the z3-checkins mailing list