summaryrefslogtreecommitdiff
path: root/docs/tutorials/wiki/src/basiclayout
diff options
context:
space:
mode:
authorSteve Piercy <web@stevepiercy.com>2017-08-03 22:36:25 -0700
committerSteve Piercy <web@stevepiercy.com>2017-08-03 22:36:25 -0700
commit759febef4df499d7dbd68e0a74f17b69e4e68ad2 (patch)
treecc5317be11c49ae498da947304fb0d8eef3cd89b /docs/tutorials/wiki/src/basiclayout
parent1b8a348919b00a1d0d6e4b0110646b884b72dec8 (diff)
downloadpyramid-759febef4df499d7dbd68e0a74f17b69e4e68ad2.tar.gz
pyramid-759febef4df499d7dbd68e0a74f17b69e4e68ad2.tar.bz2
pyramid-759febef4df499d7dbd68e0a74f17b69e4e68ad2.zip
update zodb wiki files to synch with its cookiecutter using context manager
Diffstat (limited to 'docs/tutorials/wiki/src/basiclayout')
-rw-r--r--docs/tutorials/wiki/src/basiclayout/tutorial/__init__.py18
1 files changed, 9 insertions, 9 deletions
diff --git a/docs/tutorials/wiki/src/basiclayout/tutorial/__init__.py b/docs/tutorials/wiki/src/basiclayout/tutorial/__init__.py
index eb703e086..f2b3c9568 100644
--- a/docs/tutorials/wiki/src/basiclayout/tutorial/__init__.py
+++ b/docs/tutorials/wiki/src/basiclayout/tutorial/__init__.py
@@ -11,13 +11,13 @@ def root_factory(request):
def main(global_config, **settings):
""" This function returns a Pyramid WSGI application.
"""
- config = Configurator(root_factory=root_factory, settings=settings)
- settings = config.get_settings()
settings['tm.manager_hook'] = 'pyramid_tm.explicit_manager'
- config.include('pyramid_chameleon')
- config.include('pyramid_tm')
- config.include('pyramid_retry')
- config.include('pyramid_zodbconn')
- config.add_static_view('static', 'static', cache_max_age=3600)
- config.scan()
- return config.make_wsgi_app()
+ with Configurator(settings=settings) as config:
+ config.include('pyramid_chameleon')
+ config.include('pyramid_tm')
+ config.include('pyramid_retry')
+ config.include('pyramid_zodbconn')
+ config.set_root_factory(root_factory)
+ config.add_static_view('static', 'static', cache_max_age=3600)
+ config.scan()
+ return config.make_wsgi_app()