annotate decoupage/factory.py @ 58:1275124ed767

depend on py2rssgen; not hooked up yet
author Jeff Hammel <jhammel@mozilla.com>
date Thu, 18 Nov 2010 08:36:07 -0800
parents 6a802c87f070
children 9c570aed2246
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6
6a802c87f070 mv decoupage to the web module bc thats where it should live; increment version
k0s <k0scist@gmail.com>
parents: 0
diff changeset
1 from web import Decoupage
0
fa2005f769eb adding decoupage from http://my-svn.assembla.com/svn/arbez/decoupage r355
k0s <k0scist@gmail.com>
parents:
diff changeset
2 from paste.httpexceptions import HTTPExceptionHandler
fa2005f769eb adding decoupage from http://my-svn.assembla.com/svn/arbez/decoupage r355
k0s <k0scist@gmail.com>
parents:
diff changeset
3
fa2005f769eb adding decoupage from http://my-svn.assembla.com/svn/arbez/decoupage r355
k0s <k0scist@gmail.com>
parents:
diff changeset
4 def factory(global_conf, **app_conf):
fa2005f769eb adding decoupage from http://my-svn.assembla.com/svn/arbez/decoupage r355
k0s <k0scist@gmail.com>
parents:
diff changeset
5 """create a webob view and wrap it in middleware"""
fa2005f769eb adding decoupage from http://my-svn.assembla.com/svn/arbez/decoupage r355
k0s <k0scist@gmail.com>
parents:
diff changeset
6 app = Decoupage(**app_conf)
fa2005f769eb adding decoupage from http://my-svn.assembla.com/svn/arbez/decoupage r355
k0s <k0scist@gmail.com>
parents:
diff changeset
7 return HTTPExceptionHandler(app)
fa2005f769eb adding decoupage from http://my-svn.assembla.com/svn/arbez/decoupage r355
k0s <k0scist@gmail.com>
parents:
diff changeset
8