U
    lHJe[  ã                   @   sŠ   d dl mZ d dlmZ d dlmZmZmZmZm	Z	m
Z
mZmZmZmZmZ dddddd	d
ddddgZG dd„ deƒZG dd„ deƒZdS )é    )Úmessages)ÚAPIError)ÚAlreadyAttachedErrorÚConnectivityErrorÚContractAPIErrorÚEntitlementNotFoundErrorÚEntitlementsNotEnabledErrorÚInvalidProImageÚLockHeldErrorÚNonAutoAttachImageErrorÚUbuntuProErrorÚUrlErrorÚUserFacingErrorr   r   r   r   r	   r
   r   r   r   r   r   c                   @   s   e Zd ZejZdS )ÚAutoAttachDisabledErrorN)Ú__name__Ú
__module__Ú__qualname__r   ZE_AUTO_ATTACH_DISABLED_ERRORZ_msg© r   r   ú9/usr/lib/python3/dist-packages/uaclient/api/exceptions.pyr       s   r   c                   @   s   e Zd ZejZdS )ÚUnattendedUpgradesErrorN)r   r   r   r   ZE_UNATTENDED_UPGRADES_ERRORZ_formatted_msgr   r   r   r   r   $   s   r   N)Zuaclientr   Zuaclient.api.errorsr   Zuaclient.exceptionsr   r   r   r   r   r	   r
   r   r   r   r   Ú__all__r   r   r   r   r   r   Ú<module>   s    4õ