Submit
Path:
~
/
/
lib
/
python2.7
/
site-packages
/
awscli
/
File Content:
clidocs.pyc
� =��Xc @ s/ d d l Z d d l Z d d l m Z d d l m Z d d l m Z d d l m Z d d l m Z d d l m Z d d l m Z d d l m Z e j e � Z d e f d � � YZ d e f d � � YZ d e f d � � YZ d e f d � � YZ d e f d � � YZ d e f d � � YZ d S( i����N( t xform_name( t DOC_EVENTS( t StringShape( t is_json_value_header( t SCALAR_TYPES( t ParamShorthandDocGen( t TopicTagDB( t% find_service_and_method_in_event_namet CLIDocumentEventHandlerc B s� e Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z RS( c C sS | | _ | j | j | j � | j � | j j _ | j | � | _ g | _ d S( N( t help_commandt registert sessiont event_classt build_translation_mapt doct translation_mapt _build_arg_table_groupst _arg_groupst _documented_arg_groups( t selfR ( ( s. /tmp/pip-build-uEGWVr/awscli/awscli/clidocs.pyt __init__ s c C sX i } xK | j j � D]: \ } } | j d k r | j | j g � j | � q q W| S( N( t arg_tablet itemst group_namet Nonet setdefaultt append( R R t arg_groupst namet arg( ( s. /tmp/pip-build-uEGWVr/awscli/awscli/clidocs.pyR % s #c C s t � S( N( t dict( R ( ( s. /tmp/pip-build-uEGWVr/awscli/awscli/clidocs.pyR , s c C s t | � r d S| S( Nt JSON( R ( R t shapet default( ( s. /tmp/pip-build-uEGWVr/awscli/awscli/clidocs.pyt _get_argument_type_name/ s c C s� x� t D]� } | j d d � } t | | � r t | | � } t | } t | j d � � d } | f d | } | | | } | | } | | | | � q q Wd S( Nt -t _t .i t *( R&