ó
=™xTc           @   sj   d  d l  m Z d  d l m Z d  d l Z d  d l Z d  d l m Z d  d l Z d „  Z	 d „  Z
 d S(   iÿÿÿÿ(   t   division(   t	   cgi_utilsN(   t   StringIOc         C   s   t  j |  d ƒ } | S(   Nt   queryt    (   s   queryR   (   (   s   queryR   (   R   t   inp_from_form(   t   formt   inp(    (    sC   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/cctbx/web/libtbx_help.pyt   interpret_form_data   s    		c         C   st   d GHd g | j  j ƒ  t _ t ƒ  } | t _ t j ƒ  t j t _ | j	 ƒ  } t j j
 t j | ƒ ƒ d GHd  S(   Ns   <pre>s   libtbx.helps   </pre>(   R   t   splitt   syst   argvR   t   stdoutt   pydoct   clit
   __stdout__t   getvaluet   writet   cgit   escape(   t   server_infoR   t   statust   s(    (    sC   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/cctbx/web/libtbx_help.pyt   run   s    		
(   t
   __future__R    t	   cctbx.webR   R   R   t	   cStringIOR   R
   R   R   (    (    (    sC   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/cctbx/web/libtbx_help.pyt   <module>   s   	