;
رق"Ic               @   s   d  Z  d Z d Z d Z d Z d Z d d l Z Gd   d	  Z e   Z e j	 Z	 e j
 Z
 e j Z e j Z e j Z e j Z d
   Z d   Z d S(   u,   A simple log mechanism styled after PEP 282.i   i   i   i   i   i    Nc             B   sY   |  Ee  Z e d   Z d   Z d   Z d   Z d   Z d   Z d   Z	 d   Z
 d S(	   c             C   s   | |  _  d  S(   N(   u	   threshold(   u   selfu	   threshold(    (    u*   /mit/python/lib/python3.0/distutils/log.pyu   __init__   s    c             C   sH   | |  j  k o4 | p t |  n t | |  t j j   n d  S(   N(   u	   thresholdu   printu   sysu   stdoutu   flush(   u   selfu   levelu   msgu   args(    (    u*   /mit/python/lib/python3.0/distutils/log.pyu   _log   s
    c             G   s   |  j  | | |  d  S(   N(   u   _log(   u   selfu   levelu   msgu   args(    (    u*   /mit/python/lib/python3.0/distutils/log.pyu   log   s    c             G   s   |  j  t | |  d  S(   N(   u   _logu   DEBUG(   u   selfu   msgu   args(    (    u*   /mit/python/lib/python3.0/distutils/log.pyu   debug    s    c             G   s   |  j  t | |  d  S(   N(   u   _logu   INFO(   u   selfu   msgu   args(    (    u*   /mit/python/lib/python3.0/distutils/log.pyu   info#   s    c             G   s   |  j  t | |  d  S(   N(   u   _logu   WARN(   u   selfu   msgu   args(    (    u*   /mit/python/lib/python3.0/distutils/log.pyu   warn&   s    c             G   s   |  j  t | |  d  S(   N(   u   _logu   ERROR(   u   selfu   msgu   args(    (    u*   /mit/python/lib/python3.0/distutils/log.pyu   error)   s    c             G   s   |  j  t | |  d  S(   N(   u   _logu   FATAL(   u   selfu   msgu   args(    (    u*   /mit/python/lib/python3.0/distutils/log.pyu   fatal,   s    N(   u   __name__u
   __module__u   WARNu   __init__u   _logu   logu   debugu   infou   warnu   erroru   fatal(   u
   __locals__(    (    u*   /mit/python/lib/python3.0/distutils/log.pyu   Log   s   
	
					u   Logc             C   s   t  j } |  t  _ | S(   N(   u   _global_logu	   threshold(   u   levelu   old(    (    u*   /mit/python/lib/python3.0/distutils/log.pyu   set_threshold7   s    		c             C   sU   |  d k o t  t  n7 |  d k o t  t  n |  d k o t  t  n d  S(   Ni    i   i   (   u   set_thresholdu   WARNu   INFOu   DEBUG(   u   v(    (    u*   /mit/python/lib/python3.0/distutils/log.pyu   set_verbosity=   s    (   u   __doc__u   DEBUGu   INFOu   WARNu   ERRORu   FATALu   sysu   Logu   _global_logu   logu   debugu   infou   warnu   erroru   fatalu   set_thresholdu   set_verbosity(    (    (    u*   /mit/python/lib/python3.0/distutils/log.pyu   <module>   s    !								