U
    ŒÌJhÍ  ã                   @   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mZmZ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dd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G d d!„ d!eƒZ d"S )#é    )Úmessages)ÚAPIError)ÚAlreadyAttachedErrorÚConnectivityErrorÚContractAPIErrorÚDepedentOptionErrorÚEntitlementNotDisabledErrorÚEntitlementNotEnabledErrorÚEntitlementNotFoundErrorÚEntitlementsNotEnabledErrorÚ FeatureNotSupportedOldTokenErrorÚIncompatibleServiceStopsEnableÚInvalidOptionCombinationÚInvalidProImageÚLockHeldErrorÚ MagicAttachTokenAlreadyActivatedÚMagicAttachTokenErrorÚMagicAttachUnavailableÚNonAutoAttachImageErrorÚNonRootUserErrorÚRequiredServiceStopsEnableÚUbuntuProErrorÚUnattachedErrorÚUnsupportedManifestFileÚUrlErrorÚUserFacingErrorr   r   r   r
   r   r   r   r   r   r   r   r   r   r   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_ERRORÚ_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#   c                   @   s   e Zd ZejZdS )ÚNotSupportedN)r   r   r   r   ZE_NOT_SUPPORTEDr    r!   r!   r!   r"   r$   B   s   r$   N)!Zuaclientr   Zuaclient.api.errorsr   Zuaclient.exceptionsr   r   r   r   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   Ú__all__r   r#   r$   r!   r!   r!   r"   Ú<module>   s<   hè