o
    .&ßa´  ã                   @   sD   d dl mZ d dlmZ d dlmZ d dlmZ G dd„ deƒZdS )é    )ÚBasicCommand)Úhelptext)ÚGenerateProductCommand)Ú#GenerateProvisioningArtifactCommandc                   @   s2   e Zd ZdZejZdedœdedœgZ	dd„ Z
dS )ÚGenerateCommandÚgenerateÚproduct)ÚnameÚcommand_classzprovisioning-artifactc                 C   s   |j d u r	tdƒ‚d S )NzVusage: aws [options] <command> <subcommand> [parameters]
aws: error: too few arguments)Ú
subcommandÚ
ValueError)ÚselfÚparsed_argsÚparsed_globals© r   úO/usr/lib/python3/dist-packages/awscli/customizations/servicecatalog/generate.pyÚ	_run_main    s   
ÿzGenerateCommand._run_mainN)Ú__name__Ú
__module__Ú__qualname__ÚNAMEr   ÚGENERATE_COMMANDÚDESCRIPTIONr   r   ÚSUBCOMMANDSr   r   r   r   r   r      s    ÿÿýr   N)	Úawscli.customizations.commandsr   Ú$awscli.customizations.servicecatalogr   Ú4awscli.customizations.servicecatalog.generateproductr   ÚAawscli.customizations.servicecatalog.generateprovisioningartifactr   r   r   r   r   r   Ú<module>   s
   