summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris McDonough <chrism@agendaless.com>2008-07-07 05:28:50 +0000
committerChris McDonough <chrism@agendaless.com>2008-07-07 05:28:50 +0000
commitc91c9c78274ab454980a0087ade15cc897f47ddc (patch)
treeba160fab4c32cc2b609341c53af104745bc122ac
parent9475262dc0717ad1c26f6bee3ac4c63168ae66b9 (diff)
downloadpyramid-c91c9c78274ab454980a0087ade15cc897f47ddc.tar.gz
pyramid-c91c9c78274ab454980a0087ade15cc897f47ddc.tar.bz2
pyramid-c91c9c78274ab454980a0087ade15cc897f47ddc.zip
Dont recreate the root on every request.
-rw-r--r--repoze/bfg/sampleapp/app.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/repoze/bfg/sampleapp/app.py b/repoze/bfg/sampleapp/app.py
index c91c0eaf8..84069f220 100644
--- a/repoze/bfg/sampleapp/app.py
+++ b/repoze/bfg/sampleapp/app.py
@@ -46,8 +46,9 @@ if __name__ == '__main__':
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')