File: //lib/python3/dist-packages/awscli/__pycache__/argparser.cpython-38.pyc
U
<�^� � @ s� d dl Z d dlZd dlmZ d dlmZ dZde ZG dd� de j�Z G dd � d e j
�ZG d
d� de�ZG dd
� d
e�Z
G dd� de�ZdS )� N)�six)�get_close_matcheszbTo see help text, you can run:
aws help
aws <command> help
aws <command> <subcommand> help
zGaws [options] <command> <subcommand> [<subcommand> ...] [parameters]
%sc sD e Zd ZdZ� fdd�Zd
dd�Zedd� �Zejd d� �Z� Z S )�
CommandActionz�Custom action for CLI command arguments
Allows the choices for the argument to be mutable. The choices
are dynamically retrieved from the keys of the referenced command
table
c s* || _ tt| �j||fd| ji|�� d S )N�choices)�
command_table�superr �__init__r )�selfZoption_strings�destr �kwargs�� __class__� �2/usr/lib/python3/dist-packages/awscli/argparser.pyr '