summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris McDonough <chrism@agendaless.com>2009-12-19 19:03:38 +0000
committerChris McDonough <chrism@agendaless.com>2009-12-19 19:03:38 +0000
commit3c2ea65644ca3e1ffda4d4499f9d72f4169070c9 (patch)
tree0ec3b9897dc4bf7190c8f2a2f566de4a5c91a16f
parent8dfa27c8b0af9399e9d4631ab07e91911b557c9a (diff)
downloadpyramid-3c2ea65644ca3e1ffda4d4499f9d72f4169070c9.tar.gz
pyramid-3c2ea65644ca3e1ffda4d4499f9d72f4169070c9.tar.bz2
pyramid-3c2ea65644ca3e1ffda4d4499f9d72f4169070c9.zip
Wording.
-rw-r--r--docs/designdefense.rst8
1 files changed, 5 insertions, 3 deletions
diff --git a/docs/designdefense.rst b/docs/designdefense.rst
index ea5a072f8..0d964f17f 100644
--- a/docs/designdefense.rst
+++ b/docs/designdefense.rst
@@ -448,14 +448,14 @@ lowest common denominator, :mod:`repoze.bfg` 1.2 includes a completely
imperative mode for all configuration. You will be able to make
"single file" apps in this mode, which should help people who need to
see everything done completely imperatively. For example, the very
-most basic :mod:`repoze.bfg` "helloworld" program will become
+most basic :mod:`repoze.bfg` "helloworld" program has become
something like:
.. code-block:: python
:linenos:
from webob import Response
- from wsgiref import simple_server
+ from paste.httpserver import serve
from repoze.bfg.configuration import Configurator
def hello_world(request):
@@ -463,9 +463,11 @@ something like:
if __name__ == '__main__':
config = Configurator()
+ config.begin()
config.add_view(hello_world)
+ config.end()
app = config.make_wsgi_app()
- simple_server.make_server('', 8080, app).serve_forever()
+ serve(app)
In this mode, no ZCML is required for end users. Hopefully this mode
will allow people who are used to doing everything imperatively feel