summaryrefslogtreecommitdiff
path: root/docs/tutorials/bfgwiki2/src/basiclayout
diff options
context:
space:
mode:
authorChris McDonough <chrism@agendaless.com>2010-04-29 18:08:51 +0000
committerChris McDonough <chrism@agendaless.com>2010-04-29 18:08:51 +0000
commit7a3c22a7dcb688a637a6b9a0a317cf46f4d07af2 (patch)
tree5ffcb44af1451e9b23fcae816bcc99a14ea635d5 /docs/tutorials/bfgwiki2/src/basiclayout
parent0284cbdc978e0fd63474b9d97307677edefe8915 (diff)
downloadpyramid-7a3c22a7dcb688a637a6b9a0a317cf46f4d07af2.tar.gz
pyramid-7a3c22a7dcb688a637a6b9a0a317cf46f4d07af2.tar.bz2
pyramid-7a3c22a7dcb688a637a6b9a0a317cf46f4d07af2.zip
Next release
============ Paster Templates ---------------- - The ``bfg_alchemy`` and ``bfg_routesalchemy`` templates no longer register a ``handle_teardown`` event listener which calls ``DBSession.remove``. This was found by Chris Withers to be unnecessary. Documentation ------------- - The "bfgwiki2" (URL dispatch wiki) tutorial code and documentation was changed to remove the ``handle_teardown`` event listener which calls ``DBSession.remove``. - Any mention of the ``handle_teardown`` event listener as used by the paster templates was removed from the URL Dispatch narrative chapter.
Diffstat (limited to 'docs/tutorials/bfgwiki2/src/basiclayout')
-rw-r--r--docs/tutorials/bfgwiki2/src/basiclayout/tutorial/configure.zcml3
-rw-r--r--docs/tutorials/bfgwiki2/src/basiclayout/tutorial/run.py11
2 files changed, 0 insertions, 14 deletions
diff --git a/docs/tutorials/bfgwiki2/src/basiclayout/tutorial/configure.zcml b/docs/tutorials/bfgwiki2/src/basiclayout/tutorial/configure.zcml
index f0e5ecc20..143f58a45 100644
--- a/docs/tutorials/bfgwiki2/src/basiclayout/tutorial/configure.zcml
+++ b/docs/tutorials/bfgwiki2/src/basiclayout/tutorial/configure.zcml
@@ -3,9 +3,6 @@
<!-- this must be included for the view declarations to work -->
<include package="repoze.bfg.includes" />
- <subscriber for="repoze.bfg.interfaces.INewRequest"
- handler=".run.handle_teardown"/>
-
<route path=""
name="home"
view=".views.my_view"
diff --git a/docs/tutorials/bfgwiki2/src/basiclayout/tutorial/run.py b/docs/tutorials/bfgwiki2/src/basiclayout/tutorial/run.py
index 6105d3eea..8e1249eab 100644
--- a/docs/tutorials/bfgwiki2/src/basiclayout/tutorial/run.py
+++ b/docs/tutorials/bfgwiki2/src/basiclayout/tutorial/run.py
@@ -1,18 +1,7 @@
-import transaction
-
from repoze.bfg.configuration import Configurator
-from repoze.tm import after_end
-from repoze.tm import isActive
-from tutorial.models import DBSession
from tutorial.models import initialize_sql
-def handle_teardown(event):
- environ = event.request.environ
- if isActive(environ):
- t = transaction.get()
- after_end.register(DBSession.remove, t)
-
def app(global_config, **settings):
""" This function returns a WSGI application.