B
    ðG®[  ã               @   sL   d dl mZ G dd„ deƒZG dd„ deƒZG dd„ deddd	d
gƒƒZdS )é    )Ú
namedtuplec               @   s   e Zd ZdZdS )ÚPackageErrorz8Exception to be raised when user wants to exit on error.N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__© r   r   ú2lib/python3.7/site-packages/conda_verify/errors.pyr      s   r   c               @   s   e Zd ZdZdS )ÚRecipeErrorz8Exception to be raised when user wants to exit on error.N)r   r   r   r   r   r   r   r	   r
      s   r
   c               @   s   e Zd ZdZdd„ ZdS )ÚErrorz8Error class creates error codes to be shown to the user.c             C   s   d  | j| j| j¡S )z?Override namedtuple's __str__ so that error codes are readable.z	{}: {} {})ÚformatÚfileÚcodeÚmessage)Úselfr   r   r	   Ú__str__   s    zError.__str__N)r   r   r   r   r   r   r   r   r	   r      s   r   r   r   r   N)Úcollectionsr   Ú	Exceptionr   r
   r   r   r   r   r	   Ú<module>   s   