File: //lib/python3/dist-packages/awscli/customizations/ecs/__pycache__/exceptions.cpython-310.pyc
o
    .&�a�  �                   @   st   G d d� de �ZG dd� de�ZG dd� de�ZG dd� de�ZG dd	� d	e�ZG d
d� de�ZG dd
� d
e�ZdS )c                       s$   e Zd ZdZdZ� fdd�Z�  ZS )�ECSErrorz Base class for all ECSErrors.zAn unspecified error occurredc                    s,   | j jdi |��}tt| ��|� || _d S )N� )�fmt�format�superr   �__init__�kwargs)�selfr   �msg��	__class__r   �F/usr/lib/python3/dist-packages/awscli/customizations/ecs/exceptions.pyr      s   
zECSError.__init__)�__name__�
__module__�__qualname__�__doc__r   r   �
__classcell__r   r   r
   r   r      s    r   c                   @   �   e Zd ZdZdS )�MissingPropertyErrorz@Error: Resource '{resource}' must include property '{prop_name}'N�r
   r   r   r   r   r   r   r   r      s    �r   c                   @   r   )�
FileLoadErrorz2Error: Unable to load file at {file_path}: {error}Nr   r   r   r   r   r      �    r   c                   @   r   )�InvalidPlatformErrorz>Error: {resource} '{name}' must support 'ECS' compute platformNr   r   r   r   r   r   "