Ñò
úõIc @ sº d d k l Z e d ƒ d d k Z d d k Z d d k Z d d k Z d d k Z d d k l Z l Z d d k
l Z e i e
ƒ Z d „ Z d e i f d „ ƒ YZ d „ Z d S(
iÿÿÿÿ( t requires CherryPy >=3.0N( t resource_injectort resources( t Registryc C s t i i ƒ } | S( N( t cherrypyt configt copy( t c( ( s/ /usr/lib/python2.6/site-packages/tw/mods/cp3.pyt _extract_config s t TWToolc B sJ e Z d Z d e d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z RS( s| Sort-of-emulates TWWidgetsMiddleware + Paste's RegsitryManager. Takes
care of preparing the hostframework for a request.s
/toscawidgetsc C s7 | | _ | | _ | | _ t t | ƒ i d | i ƒ S( Nt on_start_resource( t serve_filest prefixt host_frameworkt superR t __init__R
( t selfR
R R ( ( s/ /usr/lib/python2.6/site-packages/tw/mods/cp3.pyR s c C so t i d ƒ t i i } | i d t ƒ ƒ } | i | d <| i ƒ | i t
i | i ƒ | i i
| ƒ d S( Ns TWTool: on_start_resources paste.registrys toscawidgets.prefix( t logt debugR t requestt wsgi_environt
setdefaultR R t preparet registert twt frameworkR
t
start_request( R t environt registry( ( s/ /usr/lib/python2.6/site-packages/tw/mods/cp3.pyR
s
c C s | i p d St i t i } } | i } | i | i i ƒ o | t | i i ƒ } n | i | i ƒ oœ t
i } | t | i ƒ t | i ƒ } | i | ƒ \ } } } | oP | | _
| o* | o | d | 7} n | | i d