;ò
�ü?c           @   s•   d  Z  d Z d Z d Z d Z d Z d k Z d f  d „  ƒ  YZ e ƒ  Z e i	 Z	 e i
 Z
 e i Z e i Z e i Z e i Z d	 „  Z d
 „  Z d S(   s,   A simple log mechanism styled after PEP 282.i   i   i   i   i   Ns   Logc           B   sS   t  Z e d „ Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z	 d „  Z
 RS(	   Nc         C   s   | |  _  d  S(   N(   s	   thresholds   self(   s   selfs	   threshold(    (    s*   /mit/python/lib/python2.3/distutils/log.pys   __init__   s    c         C   s.   | |  i j o | | GHt i i ƒ  n d  S(   N(   s   levels   selfs	   thresholds   msgs   argss   syss   stdouts   flush(   s   selfs   levels   msgs   args(    (    s*   /mit/python/lib/python2.3/distutils/log.pys   _log   s    	c         G   s   |  i | | | ƒ d  S(   N(   s   selfs   _logs   levels   msgs   args(   s   selfs   levels   msgs   args(    (    s*   /mit/python/lib/python2.3/distutils/log.pys   log   s    c         G   s   |  i t | | ƒ d  S(   N(   s   selfs   _logs   DEBUGs   msgs   args(   s   selfs   msgs   args(    (    s*   /mit/python/lib/python2.3/distutils/log.pys   debug   s    c         G   s   |  i t | | ƒ d  S(   N(   s   selfs   _logs   INFOs   msgs   args(   s   selfs   msgs   args(    (    s*   /mit/python/lib/python2.3/distutils/log.pys   info    s    c         G   s   |  i t | | ƒ d  S(   N(   s   selfs   _logs   WARNs   msgs   args(   s   selfs   msgs   args(    (    s*   /mit/python/lib/python2.3/distutils/log.pys   warn#   s    c         G   s   |  i t | | ƒ d  S(   N(   s   selfs   _logs   ERRORs   msgs   args(   s   selfs   msgs   args(    (    s*   /mit/python/lib/python2.3/distutils/log.pys   error&   s    c         G   s   |  i t | | ƒ d  S(   N(   s   selfs   _logs   FATALs   msgs   args(   s   selfs   msgs   args(    (    s*   /mit/python/lib/python2.3/distutils/log.pys   fatal)   s    (   s   __name__s
   __module__s   WARNs   __init__s   _logs   logs   debugs   infos   warns   errors   fatal(    (    (    s*   /mit/python/lib/python2.3/distutils/log.pys   Log   s   						c         C   s   |  t _ d  S(   N(   s   levels   _global_logs	   threshold(   s   level(    (    s*   /mit/python/lib/python2.3/distutils/log.pys   set_threshold4   s    c         C   sU   |  d j o t t ƒ n7 |  d j o t t ƒ n |  d j o t t ƒ n d  S(   Ni    i   i   (   s   vs   set_thresholds   WARNs   INFOs   DEBUG(   s   v(    (    s*   /mit/python/lib/python2.3/distutils/log.pys   set_verbosity7   s    (   s   __doc__s   DEBUGs   INFOs   WARNs   ERRORs   FATALs   syss   Logs   _global_logs   logs   debugs   infos   warns   errors   fatals   set_thresholds   set_verbosity(   s   INFOs   WARNs   fatals   Logs   errors   set_verbositys   syss   debugs   _global_logs   infos   warns   ERRORs   DEBUGs   FATALs   set_thresholds   log(    (    s*   /mit/python/lib/python2.3/distutils/log.pys   ?   s    									