[Repoze-checkins] r1240 - repoze.bfg/trunk/repoze/bfg/sampleapp

Chris McDonough chrism at agendaless.com
Mon Jul 7 01:28:51 EDT 2008


Author: Chris McDonough <chrism at agendaless.com>
Date: Mon Jul  7 01:28:50 2008
New Revision: 1240

Log:
Dont recreate the root on every request.


Modified:
   repoze.bfg/trunk/repoze/bfg/sampleapp/app.py

Modified: repoze.bfg/trunk/repoze/bfg/sampleapp/app.py
==============================================================================
--- repoze.bfg/trunk/repoze/bfg/sampleapp/app.py	(original)
+++ repoze.bfg/trunk/repoze/bfg/sampleapp/app.py	Mon Jul  7 01:28:50 2008
@@ -46,8 +46,9 @@
                         name='woohoo.html')
     gsm.registerAdapter(DefaultView, (None, IRequest), IViewFactory, '')
     from repoze.bfg.router import make_app
+    root = {'blog':BlogModel('myblog')}
     def get_root(environ):
-        return {'blog':BlogModel('myblog')}
+        return root
     app = make_app(get_root)
     from paste import httpserver
     httpserver.serve(app, host='0.0.0.0', port='5432')


More information about the Repoze-checkins mailing list