o
    .&ßaÁ  ã                   @   s8   d dl mZ d dlmZ d dlmZ dd„ Zdd„ ZdS )	é    )Ú	ECSDeploy)ÚECSExecuteCommand)ÚExecuteCommandCallerc                 C   s   |   dt¡ dS )z6
    The entry point for ECS high level commands.
    zbuilding-command-table.ecsN)ÚregisterÚinject_commands)Úcli© r   úD/usr/lib/python3/dist-packages/awscli/customizations/ecs/__init__.pyÚ
initialize   s   r
   c                 K   s6   t |ƒ| d< tdd|| d¡ d¡t|ƒd�| d< dS )z}
    Called when the ECS command table is being built. Used to inject new
    high level commands into the command list.
    Údeployzexecute-commandÚecsÚExecuteCommand)ÚnameÚparent_nameÚsessionÚoperation_modelÚoperation_callerN)r   r   Úget_service_modelr   r   )Úcommand_tabler   Úkwargsr   r   r	   r      s   úr   N)Ú awscli.customizations.ecs.deployr   Ú(awscli.customizations.ecs.executecommandr   r   r
   r   r   r   r   r	   Ú<module>   s
   