HEX
Server: LiteSpeed
System: Linux s1049.use1.mysecurecloudhost.com 4.18.0-477.27.2.lve.el8.x86_64 #1 SMP Wed Oct 11 12:32:56 UTC 2023 x86_64
User: xedaptot (3356)
PHP: 8.3.31
Disabled: NONE
Upload Files
File: //proc/self/root/lib/python3.6/site-packages/awscli/__pycache__/commands.cpython-36.opt-1.pyc
3

�T_:�@sGdd�de�ZdS)c@s^eZdZdZedd��Zejdd��Zedd��Zedd��Zd	d
�Z	dd�Z
ed
d��ZdS)�
CLICommandz�Interface for a CLI command.

    This class represents a top level CLI command
    (``aws ec2``, ``aws s3``, ``aws config``).

    cCstd��dS)N�name)�NotImplementedError)�self�r�/usr/lib/python3.6/commands.pyrszCLICommand.namecCstd��dS)Nr)r)r�valuerrrrscCs|gS)Nr)rrrr�lineage"szCLICommand.lineagecCsdd�|jD�S)NcSsg|]
}|j�qSr)r)�.0�cmdrrr�
<listcomp>,sz,CLICommand.lineage_names.<locals>.<listcomp>)r)rrrr�
lineage_names)szCLICommand.lineage_namescCsdS)aoInvoke CLI operation.

        :type args: str
        :param args: The remaining command line args.

        :type parsed_globals: ``argparse.Namespace``
        :param parsed_globals: The parsed arguments so far.

        :rtype: int
        :return: The return code of the operation.  This will be used
            as the RC code for the ``aws`` process.

        Nr)r�argsZparsed_globalsrrr�__call__.szCLICommand.__call__cCsdS)Nr)rrrr�create_help_command?szCLICommand.create_help_commandcCsiS)Nr)rrrr�	arg_tableDszCLICommand.arg_tableN)�__name__�
__module__�__qualname__�__doc__�propertyr�setterrrrrrrrrrrsrN)�objectrrrrr�<module>s