o
    ß(µfÑ  ã                   @   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 g d¢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ÚEntitlementNotDisabledErrorÚEntitlementNotEnabledErrorÚEntitlementNotFoundErrorÚEntitlementsNotEnabledErrorÚIncompatibleServiceStopsEnableÚInvalidProImageÚLockHeldErrorÚ MagicAttachTokenAlreadyActivatedÚMagicAttachTokenErrorÚMagicAttachUnavailableÚNonAutoAttachImageErrorÚNonRootUserErrorÚRequiredServiceStopsEnableÚUbuntuProErrorÚUnattachedErrorÚUrlErrorÚUserFacingError)r   r   r   r	   r   r   r   r   r   r   r   r   r   r   r   r
   r   r   r   r   c                   @   ó   e Zd ZejZdS )ÚAutoAttachDisabledErrorN)Ú__name__Ú
__module__Ú__qualname__r   ÚE_AUTO_ATTACH_DISABLED_ERRORÚ_msg© r   r   ú9/usr/lib/python3/dist-packages/uaclient/api/exceptions.pyr   2   ó    
r   c                   @   r   )ÚUnattendedUpgradesErrorN)r   r   r   r   ÚE_UNATTENDED_UPGRADES_ERRORÚ_formatted_msgr   r   r   r    r"   6   r!   r"   c                   @   r   )ÚNotSupportedN)r   r   r   r   ÚE_NOT_SUPPORTEDr   r   r   r   r    r%   :   r!   r%   N)Úuaclientr   Úuaclient.api.errorsr   Úuaclient.exceptionsr   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    X