o
    .&ßa9  ã                   @   s0   d dl mZmZ d dlmZ dd„ Zdd„ ZdS )é   )ÚCloudTrailSubscribeÚCloudTrailUpdate)ÚCloudTrailValidateLogsc                 C   s   |   dt¡ dS )z=
    The entry point for CloudTrail high level commands.
    z!building-command-table.cloudtrailN)ÚregisterÚinject_commands)Úcli© r   úK/usr/lib/python3/dist-packages/awscli/customizations/cloudtrail/__init__.pyÚ
initialize   s   r
   c                 K   s(   t |ƒ| d< t|ƒ| d< t|ƒ| d< dS )zÛ
    Called when the CloudTrail command table is being built. Used to inject new
    high level commands into the command list. These high level commands
    must not collide with existing low-level API call names.
    zcreate-subscriptionzupdate-subscriptionzvalidate-logsN)r   r   r   )Úcommand_tableÚsessionÚkwargsr   r   r	   r      s   r   N)Ú	subscriber   r   Ú
validationr   r
   r   r   r   r   r	   Ú<module>   s   