File: //opt/alt/python37/lib/python3.7/site-packages/boto3/docs/__pycache__/attr.cpython-37.pyc
B
�P�e� � @ sJ d dl mZ d dlmZ G dd� de�Zd
dd�Zddd �Zdd
d�ZdS )� )�ResponseParamsDocumenter)�get_identifier_descriptionc @ s e Zd ZdZdS )�ResourceShapeDocumenterzresource-shapeN)�__name__�
__module__�__qualname__Z
EVENT_NAME� r r �@/opt/alt/python37/lib/python3.7/site-packages/boto3/docs/attr.pyr s r Tc C sB |r&| j �dd�� |� �}| j�|� t|||d�j| |d� d S )N� qualifier� )�service_nameZoperation_name�
event_emitter)�section�shape)�context�get�style�start_sphinx_py_attrr Zdocument_params)r r �
resource_name� attr_namer
Z
attr_model�include_signatureZfull_attr_namer r r �document_attribute s r c C sH |r(| j �dd�� |j� �}| j�|� t||j�}| �d|� �� d S )Nr
r z*(string)* )r r �namer r r �write)r r Zidentifier_modelr Zfull_identifier_name�descriptionr r r �document_identifier- s
r c C sZ |r(| j �dd�� |j� �}| j�|� d|jj� d�}| �|� | �d|j� d�� d S )Nr
r z(:py:class:`z`) zThe related z if set, otherwise ``None``.) r r r r r �resource�typer Zinclude_doc_string)r Zreference_modelr Zfull_reference_nameZreference_typer r r �document_reference>