author | Aurelien Campeas <aurelien.campeas@logilab.fr> |
Tue, 02 Dec 2014 15:21:29 +0100 | |
changeset 11530 | 167f415e023e |
parent 11492 | b0b8942cdb80 |
permissions | -rw-r--r-- |
11483
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
1 |
from pyramid.config import Configurator |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
2 |
|
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
3 |
|
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
4 |
def main(global_config, **settings): |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
5 |
""" This function returns a Pyramid WSGI application. |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
6 |
""" |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
7 |
config = Configurator(settings=settings) |
11492
b0b8942cdb80
Separate into 4 modules
Christophe de Vienne <christophe@unlish.com>
parents:
11483
diff
changeset
|
8 |
config.include('pyramid_cubicweb.init_instance') |
b0b8942cdb80
Separate into 4 modules
Christophe de Vienne <christophe@unlish.com>
parents:
11483
diff
changeset
|
9 |
config.include('pyramid_cubicweb.defaults') |
b0b8942cdb80
Separate into 4 modules
Christophe de Vienne <christophe@unlish.com>
parents:
11483
diff
changeset
|
10 |
config.include('pyramid_cubicweb.core') |
b0b8942cdb80
Separate into 4 modules
Christophe de Vienne <christophe@unlish.com>
parents:
11483
diff
changeset
|
11 |
config.include('pyramid_cubicweb.bwcompat') |
11483
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
12 |
# config.add_static_view('static', 'static', cache_max_age=3600) |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
13 |
# config.add_route('home', '/') |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
14 |
# config.scan() |
7b7ed56bf2fb
Add a basic sample application
Christophe de Vienne <christophe@unlish.com>
parents:
diff
changeset
|
15 |
return config.make_wsgi_app() |