o
    :ήc!                     @   st   d Z ddlZddlZddlZzddlmZ W n ey%   ddlmZ Y nw ee	Z
eejddZ	 dd ZdS )	z4A simple demonstration of the `coloredlogs` package.    N)VerboseLogger)	getLoggerCOLOREDLOGS_DEMO_DELAY1c                  C   s   g } t  }t  }| D ]\}}|dkr&|||f}|| vr&| | qt| }t jtj	
d|d d d |D ]\}}tt|d}|rS|d|| tt q<dS )z9Interactively demonstrate the :mod:`coloredlogs` package.NOTSETCOLOREDLOGS_LOG_LEVELr      )levelNzmessage with level %s (%i))coloredlogsfind_defined_levelsNameNormalizeritemsnormalize_nameappendsortedinstallosenvirongetgetattrloggertimesleep
DEMO_DELAY)decorated_levelsdefined_levels
normalizernamer	   itemordered_levels
log_method r!   7/tmp/pip-target-vg8gfxp4/lib/python/coloredlogs/demo.pydemonstrate_colored_logging   s$   

r#   )__doc__r   r   r
   verboselogsr   r   ImportErrorlogging__name__r   floatr   r   r   r#   r!   r!   r!   r"   <module>   s   