diff options
| author | Chris McDonough <chrism@agendaless.com> | 2010-04-29 18:08:51 +0000 |
|---|---|---|
| committer | Chris McDonough <chrism@agendaless.com> | 2010-04-29 18:08:51 +0000 |
| commit | 7a3c22a7dcb688a637a6b9a0a317cf46f4d07af2 (patch) | |
| tree | 5ffcb44af1451e9b23fcae816bcc99a14ea635d5 /docs/tutorials/bfgwiki2/src | |
| parent | 0284cbdc978e0fd63474b9d97307677edefe8915 (diff) | |
| download | pyramid-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')
8 files changed, 0 insertions, 56 deletions
diff --git a/docs/tutorials/bfgwiki2/src/authorization/tutorial/configure.zcml b/docs/tutorials/bfgwiki2/src/authorization/tutorial/configure.zcml index 018892cd1..b87ca6398 100644 --- a/docs/tutorials/bfgwiki2/src/authorization/tutorial/configure.zcml +++ b/docs/tutorials/bfgwiki2/src/authorization/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"/> - <static name="static" path="templates/static" diff --git a/docs/tutorials/bfgwiki2/src/authorization/tutorial/run.py b/docs/tutorials/bfgwiki2/src/authorization/tutorial/run.py index 2e38bd29b..2bf8a8de7 100644 --- a/docs/tutorials/bfgwiki2/src/authorization/tutorial/run.py +++ b/docs/tutorials/bfgwiki2/src/authorization/tutorial/run.py @@ -1,19 +1,8 @@ -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 from tutorial.models import RootFactory -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. 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. diff --git a/docs/tutorials/bfgwiki2/src/models/tutorial/configure.zcml b/docs/tutorials/bfgwiki2/src/models/tutorial/configure.zcml index f0e5ecc20..143f58a45 100644 --- a/docs/tutorials/bfgwiki2/src/models/tutorial/configure.zcml +++ b/docs/tutorials/bfgwiki2/src/models/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/models/tutorial/run.py b/docs/tutorials/bfgwiki2/src/models/tutorial/run.py index 6105d3eea..8e1249eab 100644 --- a/docs/tutorials/bfgwiki2/src/models/tutorial/run.py +++ b/docs/tutorials/bfgwiki2/src/models/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. diff --git a/docs/tutorials/bfgwiki2/src/views/tutorial/configure.zcml b/docs/tutorials/bfgwiki2/src/views/tutorial/configure.zcml index 218172a1c..7a8576a56 100644 --- a/docs/tutorials/bfgwiki2/src/views/tutorial/configure.zcml +++ b/docs/tutorials/bfgwiki2/src/views/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"/> - <static name="static" path="templates/static" diff --git a/docs/tutorials/bfgwiki2/src/views/tutorial/run.py b/docs/tutorials/bfgwiki2/src/views/tutorial/run.py index 6105d3eea..8e1249eab 100644 --- a/docs/tutorials/bfgwiki2/src/views/tutorial/run.py +++ b/docs/tutorials/bfgwiki2/src/views/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. |
