File: //opt/alt/python27/lib/python2.7/site-packages/paste/debug/prints.pyc
�
a�Nc           @   s�   d  Z  d d l m Z d d l Z d d l Z d d l m Z d d l m Z d d l m	 Z	 d d l
 Z
 e a d g Z
 d e f d	 �  �  YZ d e f d
 �  �  YZ d S(   s  
Middleware that displays everything that is printed inline in
application pages.
Anything printed during the request will get captured and included on
the page.  It will usually be included as a floating element in the
top right hand corner of the page.  If you want to override this
you can include a tag in your template where it will be placed::
  <pre id="paste-debug-prints"></pre>
You might want to include ``style="white-space: normal"``, as all the
whitespace will be quoted, and this allows the text to wrap if
necessary.
i����(   t   StringION(   t
   threadedprint(   t   wsgilib(   t   responset   PrintDebugMiddlewaret   TeeFilec           B   s   e  Z d  �  Z d �  Z RS(   c         C   s
   | |  _  d  S(   N(   t   files(   t   selfR   (    (    sC   /opt/alt/python27/lib/python2.7/site-packages/paste/debug/prints.pyt   __init__"