summaryrefslogtreecommitdiff
path: root/docs/narr/MyProject
diff options
context:
space:
mode:
authorChris McDonough <chrism@agendaless.com>2008-09-03 17:43:57 +0000
committerChris McDonough <chrism@agendaless.com>2008-09-03 17:43:57 +0000
commitc6e58bb5f01d37c2dc1c704c0915dc995d49a262 (patch)
treefa967813974c6fa7e03b0f634b5b3d4df4fc497e /docs/narr/MyProject
parentdaa425d854f5ada8734119aa08b3ca1a45e39f3f (diff)
downloadpyramid-c6e58bb5f01d37c2dc1c704c0915dc995d49a262.tar.gz
pyramid-c6e58bb5f01d37c2dc1c704c0915dc995d49a262.tar.bz2
pyramid-c6e58bb5f01d37c2dc1c704c0915dc995d49a262.zip
- Add startup process docs.
Diffstat (limited to 'docs/narr/MyProject')
-rw-r--r--docs/narr/MyProject/myproject/configure.zcml2
-rw-r--r--docs/narr/MyProject/myproject/run.py12
2 files changed, 6 insertions, 8 deletions
diff --git a/docs/narr/MyProject/myproject/configure.zcml b/docs/narr/MyProject/myproject/configure.zcml
index 174b27354..c9bb92565 100644
--- a/docs/narr/MyProject/myproject/configure.zcml
+++ b/docs/narr/MyProject/myproject/configure.zcml
@@ -3,7 +3,7 @@
i18n_domain="repoze.bfg">
<!-- this must be included for the view declarations to work -->
- <include package="repoze.bfg" />
+ <include package="repoze.bfg.includes" />
<bfg:view
for=".models.IMyModel"
diff --git a/docs/narr/MyProject/myproject/run.py b/docs/narr/MyProject/myproject/run.py
index 07241ccc7..33d534f2d 100644
--- a/docs/narr/MyProject/myproject/run.py
+++ b/docs/narr/MyProject/myproject/run.py
@@ -2,12 +2,10 @@ from repoze.bfg.router import make_app
from repoze.bfg.registry import get_options
def app(global_config, **kw):
- # paster app config callback
+ """ This function returns a repoze.bfg.router.Router object. It
+ is usually called by the PasteDeploy framework during ``paster
+ serve``"""
from myproject.models import get_root
import myproject
- return make_app(get_root, myproject, options=get_options(kw))
-
-if __name__ == '__main__':
- from paste import httpserver
- httpserver.serve(app(None), host='0.0.0.0', port='6543')
-
+ options = get_options(kw)
+ return make_app(get_root, myproject, options=options)