o
    ÷hÑ_=  ã                   @   s<   G d d„ de ƒZG dd„ deƒZG dd„ deƒZdd„ ZdS )	c                   @   ó   e Zd ZdS )Ú
StoreErrorN©Ú__name__Ú
__module__Ú__qualname__© r   r   ú;/usr/lib/python3/dist-packages/docker/credentials/errors.pyr      ó    r   c                   @   r   )ÚCredentialsNotFoundNr   r   r   r   r   r
      r	   r
   c                   @   r   )ÚInitializationErrorNr   r   r   r   r   r   	   r	   r   c                 C   s>   | j  d¡}d|v rtd |¡ƒS td || j  d¡ ¡ ¡ƒS )Nzutf-8z(credentials not found in native keychainzNo matching credentials in {}z&Credentials store {} exited with "{}".)ÚoutputÚdecoder
   Úformatr   Ústrip)ZcpeZprogramÚmessager   r   r   Úprocess_store_error   s   ÿÿÿÿr   N)ÚRuntimeErrorr   r
   r   r   r   r   r   r   Ú<module>   s    